Weird new error trying to compile

Describe your bug here.
So, I'm trying to compile a modified Psych, but I'm getting this weird new batch of errors.
Don't know what the fix to it is so any help would be appreciated.
Command Prompt/Terminal logs (if existing)
source/PlayState.hx:110: characters 39-51 : Type not found : ModchartIcon
source/CoolUtil.hx:18: lines 18-141 : ... Defined in this class
source/Character.hx:104: characters 19-27 : Class<PlayState> has no field instance
source/Character.hx:105: characters 27-31 : Class<PlayState> has no field SONG
source/Character.hx:113: characters 9-13 : Unknown identifier : json
source/animateatlas/AtlasFrameMaker.hx:50: characters 14-22 : Class<PlayState> has no field instance
source/Character.hx:200: characters 88-92 : Class<PlayState> has no field SONG
source/Character.hx:201: characters 27-31 : Class<PlayState> has no field SONG
source/Character.hx:385: characters 103-107 : Class<PlayState> has no field SONG
source/WeekData.hx:200: characters 19-30 : Class<PlayState> has no field isStoryMode
source/WeekData.hx:200: characters 74-85 : Class<PlayState> has no field isStoryMode
source/WeekData.hx:231: characters 30-39 : Class<PlayState> has no field storyWeek
source/WeekData.hx:236: characters 46-55 : Class<PlayState> has no field storyWeek
source/MusicBeatState.hx:59: characters 17-21 : Class<PlayState> has no field SONG
source/MusicBeatState.hx:173: characters 16-20 : Class<PlayState> has no field SONG
source/MusicBeatState.hx:173: characters 42-46 : Class<PlayState> has no field SONG
source/MusicBeatState.hx:173: characters 90-94 : Class<PlayState> has no field SONG
source/MusicBeatState.hx:92: characters 27-31 : Class<PlayState> has no field SONG
source/MusicBeatState.hx:94: characters 18-22 : Class<PlayState> has no field SONG
source/FreeplayState.hx:59: characters 13-24 : Class<PlayState> has no field isStoryMode
source/FreeplayState.hx:484: characters 13-22 : Class<PlayState> has no field storyWeek
source/FreeplayState.hx:423: characters 13-28 : Class<PlayState> has no field storyDifficulty
source/CoolUtil.hx:54: characters 33-48 : Class<PlayState> has no field storyDifficulty
source/StoryMenuState.hx:57: characters 13-24 : Class<PlayState> has no field isStoryMode
source/StoryMenuState.hx:410: characters 13-22 : Class<PlayState> has no field storyWeek
source/StoryMenuState.hx:312: characters 14-27 : Class<PlayState> has no field storyPlaylist
source/StoryMenuState.hx:313: characters 14-25 : Class<PlayState> has no field isStoryMode
source/StoryMenuState.hx:319: characters 14-29 : Class<PlayState> has no field storyDifficulty
source/StoryMenuState.hx:321: characters 14-18 : Class<PlayState> has no field SONG
source/StoryMenuState.hx:321: characters 49-62 : Class<PlayState> has no field storyPlaylist
source/StoryMenuState.hx:321: characters 100-113 : Class<PlayState> has no field storyPlaylist
source/StoryMenuState.hx:322: characters 14-27 : Class<PlayState> has no field campaignScore
source/StoryMenuState.hx:323: characters 14-28 : Class<PlayState> has no field campaignMisses
source/FreeplayState.hx:338: characters 15-19 : Class<PlayState> has no field SONG
source/FreeplayState.hx:339: characters 19-23 : Class<PlayState> has no field SONG
source/FreeplayState.hx:340: characters 66-70 : Class<PlayState> has no field SONG
source/FreeplayState.hx:345: characters 47-51 : Class<PlayState> has no field SONG
source/FreeplayState.hx:371: characters 14-18 : Class<PlayState> has no field SONG
source/FreeplayState.hx:372: characters 14-25 : Class<PlayState> has no field isStoryMode
source/FreeplayState.hx:373: characters 14-29 : Class<PlayState> has no field storyDifficulty
source/LoadingState.hx:140: characters 31-35 : Class<PlayState> has no field SONG
source/LoadingState.hx:145: characters 33-37 : Class<PlayState> has no field SONG
source/FunkinLua.hx:3413: characters 42-50 : Class<PlayState> has no field instance
source/FunkinLua.hx:3428: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:3433: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:3433: characters 69-77 : Class<PlayState> has no field instance
source/FunkinLua.hx:3438: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:3440: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:121: characters 24-28 : Class<PlayState> has no field SONG
source/FunkinLua.hx:122: characters 32-36 : Class<PlayState> has no field SONG
source/FunkinLua.hx:126: characters 29-33 : Class<PlayState> has no field SONG
source/FunkinLua.hx:127: characters 52-56 : Class<PlayState> has no field SONG
source/FunkinLua.hx:129: characters 29-33 : Class<PlayState> has no field SONG
source/FunkinLua.hx:131: characters 32-43 : Class<PlayState> has no field isStoryMode
source/FunkinLua.hx:132: characters 31-46 : Class<PlayState> has no field storyDifficulty
source/FunkinLua.hx:134: characters 63-78 : Class<PlayState> has no field storyDifficulty
source/FunkinLua.hx:137: characters 28-37 : Class<PlayState> has no field storyWeek
source/FunkinLua.hx:138: characters 44-53 : Class<PlayState> has no field storyWeek
source/FunkinLua.hx:139: characters 33-45 : Class<PlayState> has no field seenCutscene
source/FunkinLua.hx:170: characters 35-43 : Class<PlayState> has no field instance
source/FunkinLua.hx:171: characters 35-43 : Class<PlayState> has no field instance
source/FunkinLua.hx:172: characters 33-41 : Class<PlayState> has no field instance
source/FunkinLua.hx:173: characters 36-44 : Class<PlayState> has no field instance
source/FunkinLua.hx:174: characters 28-36 : Class<PlayState> has no field instance
source/FunkinLua.hx:175: characters 29-37 : Class<PlayState> has no field instance
source/FunkinLua.hx:185: characters 38-46 : Class<PlayState> has no field instance
source/FunkinLua.hx:186: characters 38-46 : Class<PlayState> has no field instance
source/FunkinLua.hx:187: characters 37-45 : Class<PlayState> has no field instance
source/FunkinLua.hx:188: characters 37-45 : Class<PlayState> has no field instance
source/FunkinLua.hx:189: characters 39-47 : Class<PlayState> has no field instance
source/FunkinLua.hx:190: characters 39-47 : Class<PlayState> has no field instance
source/FunkinLua.hx:193: characters 34-38 : Class<PlayState> has no field SONG
source/FunkinLua.hx:194: characters 28-32 : Class<PlayState> has no field SONG
source/FunkinLua.hx:195: characters 27-31 : Class<PlayState> has no field SONG
source/FunkinLua.hx:233: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:234: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:235: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:238: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:241: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:247: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:2900: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:3134: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:2936: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:270: characters 18-26 : Class<PlayState> has no field instance
source/FunkinLua.hx:3246: characters 41-49 : Class<PlayState> has no field instance
source/FunkinLua.hx:2845: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:2847: characters 36-44 : Class<PlayState> has no field instance
source/FunkinLua.hx:2862: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:2864: characters 35-43 : Class<PlayState> has no field instance
source/FunkinLua.hx:3305: characters 20-28 : Class<PlayState> has no field instance
source/FunkinLua.hx:3305: characters 76-84 : Class<PlayState> has no field instance
source/FunkinLua.hx:283: characters 39-47 : Class<PlayState> has no field instance
source/FunkinLua.hx:481: characters 30-38 : Class<PlayState> has no field instance
source/FunkinLua.hx:482: characters 35-43 : Class<PlayState> has no field instance
source/FunkinLua.hx:503: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:549: characters 35-43 : Class<PlayState> has no field instance
source/FunkinLua.hx:549: characters 25-52 : You can't iterate on a Dynamic value, please specify Iterator or Iterable
source/FunkinLua.hx:604: characters 35-43 : Class<PlayState> has no field instance
source/FunkinLua.hx:604: characters 25-52 : You can't iterate on a Dynamic value, please specify Iterator or Iterable
source/FunkinLua.hx:657: characters 35-43 : Class<PlayState> has no field instance
source/FunkinLua.hx:657: characters 25-52 : You can't iterate on a Dynamic value, please specify Iterator or Iterable
source/FunkinLua.hx:781: characters 35-43 : Class<PlayState> has no field instance
source/FunkinLua.hx:781: characters 25-52 : You can't iterate on a Dynamic value, please specify Iterator or Iterable
source/FunkinLua.hx:823: characters 36-44 : Class<PlayState> has no field instance
source/FunkinLua.hx:823: characters 26-53 : You can't iterate on a Dynamic value, please specify Iterator or Iterable
source/FunkinLua.hx:832: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:868: characters 36-44 : Class<PlayState> has no field instance
source/FunkinLua.hx:868: characters 26-53 : You can't iterate on a Dynamic value, please specify Iterator or Iterable
source/FunkinLua.hx:874: characters 19-27 : Class<PlayState> has no field instance
source/FunkinLua.hx:922: characters 22-26 : Class<PlayState> has no field SONG
source/FunkinLua.hx:924: characters 31-46 : Class<PlayState> has no field storyDifficulty
source/FunkinLua.hx:927: characters 14-18 : Class<PlayState> has no field SONG
source/FunkinLua.hx:928: characters 14-29 : Class<PlayState> has no field storyDifficulty
source/FunkinLua.hx:929: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:934: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:936: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:937: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:2807: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:2809: characters 36-44 : Class<PlayState> has no field instance
source/FunkinLua.hx:2830: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:2832: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:3031: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:3032: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:3033: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:3034: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1112: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:1114: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1115: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1125: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:1127: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1128: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1138: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:1140: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1141: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1151: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:1153: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1154: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1164: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:1166: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1167: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1182: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:1184: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1185: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1197: characters 39-47 : Class<PlayState> has no field instance
source/FunkinLua.hx:1197: characters 88-96 : Class<PlayState> has no field instance
source/FunkinLua.hx:1200: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:1202: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1203: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1211: characters 39-47 : Class<PlayState> has no field instance
source/FunkinLua.hx:1211: characters 88-96 : Class<PlayState> has no field instance
source/FunkinLua.hx:1214: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:1216: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1217: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1225: characters 39-47 : Class<PlayState> has no field instance
source/FunkinLua.hx:1225: characters 88-96 : Class<PlayState> has no field instance
source/FunkinLua.hx:1228: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:1230: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1231: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1239: characters 39-47 : Class<PlayState> has no field instance
source/FunkinLua.hx:1239: characters 88-96 : Class<PlayState> has no field instance
source/FunkinLua.hx:1242: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:1244: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1245: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1285: characters 39-47 : Class<PlayState> has no field instance
source/FunkinLua.hx:1285: characters 88-96 : Class<PlayState> has no field instance
source/FunkinLua.hx:1288: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:1290: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1291: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1299: characters 39-47 : Class<PlayState> has no field instance
source/FunkinLua.hx:1299: characters 88-96 : Class<PlayState> has no field instance
source/FunkinLua.hx:1302: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:1304: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1305: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:3049: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:3050: characters 38-46 : Class<PlayState> has no field instance
source/FunkinLua.hx:3053: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1317: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1319: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:1321: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:1321: characters 61-70 : Arrays of mixed types are only allowed if the type is forced to Array<Dynamic>
source/FunkinLua.hx:1321: characters 61-70 : Int should be String
source/FunkinLua.hx:1363: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1364: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1367: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1368: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1371: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1372: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1375: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1376: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1379: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1380: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1383: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1384: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1387: characters 21-29 : Class<PlayState> has no field instance
source/FunkinLua.hx:1390: characters 21-29 : Class<PlayState> has no field instance
source/FunkinLua.hx:1393: characters 21-29 : Class<PlayState> has no field instance
source/FunkinLua.hx:1397: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1400: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1403: characters 21-29 : Class<PlayState> has no field instance
source/FunkinLua.hx:1486: characters 34-42 : Class<PlayState> has no field instance
source/FunkinLua.hx:1487: characters 34-42 : Class<PlayState> has no field instance
source/FunkinLua.hx:1488: characters 32-40 : Class<PlayState> has no field instance
source/FunkinLua.hx:1489: characters 35-43 : Class<PlayState> has no field instance
source/FunkinLua.hx:1490: characters 36-44 : Class<PlayState> has no field instance
source/FunkinLua.hx:1491: characters 34-42 : Class<PlayState> has no field instance
source/FunkinLua.hx:1492: characters 35-43 : Class<PlayState> has no field instance
source/FunkinLua.hx:1493: characters 35-43 : Class<PlayState> has no field instance
source/FunkinLua.hx:1501: characters 34-42 : Class<PlayState> has no field instance
source/FunkinLua.hx:1502: characters 34-42 : Class<PlayState> has no field instance
source/FunkinLua.hx:1503: characters 32-40 : Class<PlayState> has no field instance
source/FunkinLua.hx:1504: characters 35-43 : Class<PlayState> has no field instance
source/FunkinLua.hx:1512: characters 34-42 : Class<PlayState> has no field instance
source/FunkinLua.hx:1513: characters 34-42 : Class<PlayState> has no field instance
source/FunkinLua.hx:1514: characters 32-40 : Class<PlayState> has no field instance
source/FunkinLua.hx:1515: characters 35-43 : Class<PlayState> has no field instance
source/FunkinLua.hx:1526: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1540: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1546: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1550: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1551: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1555: characters 14-22 : Class<PlayState> has no field instance
source/PauseSubState.hx:286: characters 13-21 : Class<PlayState> has no field instance
source/PauseSubState.hx:288: characters 13-21 : Class<PlayState> has no field instance
source/FunkinLua.hx:1566: characters 14-34 : Class<PlayState> has no field cancelMusicFadeTween
source/FunkinLua.hx:1567: characters 48-56 : Class<PlayState> has no field instance
source/FunkinLua.hx:1571: characters 17-28 : Class<PlayState> has no field isStoryMode
source/FunkinLua.hx:1577: characters 14-31 : Class<PlayState> has no field changedDifficulty
source/FunkinLua.hx:1578: characters 14-26 : Class<PlayState> has no field chartingMode
source/FunkinLua.hx:1579: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1590: characters 23-31 : Class<PlayState> has no field instance
source/FunkinLua.hx:1592: characters 23-31 : Class<PlayState> has no field instance
source/FunkinLua.hx:1594: characters 23-31 : Class<PlayState> has no field instance
source/FunkinLua.hx:1600: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:1602: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:1604: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:1610: characters 23-31 : Class<PlayState> has no field instance
source/FunkinLua.hx:1612: characters 23-31 : Class<PlayState> has no field instance
source/FunkinLua.hx:1614: characters 23-31 : Class<PlayState> has no field instance
source/FunkinLua.hx:1620: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:1622: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:1624: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:1632: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:3122: characters 44-52 : Class<PlayState> has no field instance
source/FunkinLua.hx:3123: characters 48-56 : Class<PlayState> has no field instance
source/FunkinLua.hx:3125: characters 20-28 : Class<PlayState> has no field instance
source/FunkinLua.hx:1650: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1653: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1656: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1729: characters 27-35 : Class<PlayState> has no field instance
source/FunkinLua.hx:1730: characters 44-52 : Class<PlayState> has no field instance
source/FunkinLua.hx:1730: characters 75-83 : Class<PlayState> has no field instance
source/FunkinLua.hx:1731: characters 24-32 : Class<PlayState> has no field instance
source/FunkinLua.hx:3017: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:3021: characters 38-46 : Class<PlayState> has no field instance
source/FunkinLua.hx:3024: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:3027: characters 13-21 : Class<PlayState> has no field instance
source/FunkinLua.hx:1744: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1754: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:1761: characters 34-42 : Class<PlayState> has no field instance
source/FunkinLua.hx:1763: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:1773: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1774: characters 36-44 : Class<PlayState> has no field instance
source/FunkinLua.hx:1792: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1793: characters 36-44 : Class<PlayState> has no field instance
source/FunkinLua.hx:3212: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:3213: characters 36-44 : Class<PlayState> has no field instance
source/FunkinLua.hx:1820: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1821: characters 38-46 : Class<PlayState> has no field instance
source/FunkinLua.hx:1860: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1861: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:1874: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1875: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:1885: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1886: characters 41-49 : Class<PlayState> has no field instance
source/FunkinLua.hx:1894: characters 20-28 : Class<PlayState> has no field instance
source/FunkinLua.hx:1900: characters 37-45 : Class<PlayState> has no field instance
source/FunkinLua.hx:1900: characters 72-80 : Class<PlayState> has no field instance
source/FunkinLua.hx:1901: characters 21-29 : Class<PlayState> has no field instance
source/FunkinLua.hx:1901: characters 56-64 : Class<PlayState> has no field instance
source/FunkinLua.hx:1902: characters 30-38 : Class<PlayState> has no field instance
source/FunkinLua.hx:1902: characters 65-73 : Class<PlayState> has no field instance
source/FunkinLua.hx:1903: characters 28-36 : Class<PlayState> has no field instance
source/FunkinLua.hx:1903: characters 63-71 : Class<PlayState> has no field instance
source/FunkinLua.hx:1904: characters 30-38 : Class<PlayState> has no field instance
source/FunkinLua.hx:1904: characters 65-73 : Class<PlayState> has no field instance
source/FunkinLua.hx:1906: characters 18-26 : Class<PlayState> has no field instance
source/FunkinLua.hx:1915: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1916: characters 36-44 : Class<PlayState> has no field instance
source/FunkinLua.hx:1936: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1937: characters 36-44 : Class<PlayState> has no field instance
source/FunkinLua.hx:1957: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:1958: characters 36-44 : Class<PlayState> has no field instance
source/FunkinLua.hx:1979: characters 18-26 : Class<PlayState> has no field instance
source/FunkinLua.hx:1983: characters 39-47 : Class<PlayState> has no field instance
source/FunkinLua.hx:1995: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:2000: characters 21-29 : Class<PlayState> has no field instance
source/FunkinLua.hx:2003: characters 21-29 : Class<PlayState> has no field instance
source/FunkinLua.hx:2006: characters 21-29 : Class<PlayState> has no field instance
source/FunkinLua.hx:2014: characters 39-47 : Class<PlayState> has no field instance
source/FunkinLua.hx:2014: characters 83-91 : Class<PlayState> has no field instance
source/FunkinLua.hx:2014: characters 127-135 : Class<PlayState> has no field instance
source/FunkinLua.hx:2017: characters 40-48 : Class<PlayState> has no field instance
source/FunkinLua.hx:2017: characters 90-98 : Class<PlayState> has no field instance
source/FunkinLua.hx:2017: characters 140-148 : Class<PlayState> has no field instance
source/FunkinLua.hx:2020: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:2021: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:2029: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:2030: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:2042: characters 25-33 : Class<PlayState> has no field instance
source/FunkinLua.hx:2062: characters 25-33 : Class<PlayState> has no field instance
source/FunkinLua.hx:2082: characters 34-42 : Class<PlayState> has no field instance
source/FunkinLua.hx:2114: characters 26-34 : Class<PlayState> has no field instance
source/FunkinLua.hx:2166: characters 59-63 : Class<PlayState> has no field SONG
source/FunkinLua.hx:2169: characters 56-60 : Class<PlayState> has no field SONG
source/FunkinLua.hx:2181: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:2189: characters 18-26 : Class<PlayState> has no field instance
source/FunkinLua.hx:2190: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:2192: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:2200: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:2223: characters 18-26 : Class<PlayState> has no field instance
source/FunkinLua.hx:2224: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:2226: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:2227: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:2228: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:2227: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:2228: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:2227: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:2228: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:2235: characters 50-58 : Class<PlayState> has no field instance
source/FunkinLua.hx:2236: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:2237: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:2241: characters 50-58 : Class<PlayState> has no field instance
source/FunkinLua.hx:2242: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:2246: characters 50-58 : Class<PlayState> has no field instance
source/FunkinLua.hx:2247: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:2253: characters 24-32 : Class<PlayState> has no field instance
source/FunkinLua.hx:2254: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:2261: characters 24-32 : Class<PlayState> has no field instance
source/FunkinLua.hx:2262: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:2270: characters 24-32 : Class<PlayState> has no field instance
source/FunkinLua.hx:2271: characters 39-47 : Class<PlayState> has no field instance
source/FunkinLua.hx:2274: characters 16-24 : Class<PlayState> has no field instance
source/FunkinLua.hx:2283: characters 24-32 : Class<PlayState> has no field instance
source/FunkinLua.hx:2284: characters 22-30 : Class<PlayState> has no field instance
source/FunkinLua.hx:2293: characters 24-32 : Class<PlayState> has no field instance
source/FunkinLua.hx:2294: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:2298: characters 50-58 : Class<PlayState> has no field instance
source/FunkinLua.hx:2299: characters 22-30 : Class<PlayState> has no field instance
source/FunkinLua.hx:2304: characters 50-58 : Class<PlayState> has no field instance
source/FunkinLua.hx:2305: characters 39-47 : Class<PlayState> has no field instance
source/FunkinLua.hx:3003: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:3007: characters 36-44 : Class<PlayState> has no field instance
source/FunkinLua.hx:3010: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:3013: characters 13-21 : Class<PlayState> has no field instance
source/FunkinLua.hx:3329: characters 24-32 : Class<PlayState> has no field instance
source/FunkinLua.hx:2341: characters 14-22 : Class<PlayState> has no field instance
source/FunkinLua.hx:2874: characters 20-28 : Class<PlayState> has no field instance
source/FunkinLua.hx:2874: characters 68-76 : Class<PlayState> has no field instance
source/FunkinLua.hx:2874: characters 133-141 : Class<PlayState> has no field instance
source/FunkinLua.hx:2479: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:2480: characters 39-47 : Class<PlayState> has no field instance
source/FunkinLua.hx:2489: characters 18-26 : Class<PlayState> has no field instance
source/FunkinLua.hx:2493: characters 37-45 : Class<PlayState> has no field instance
source/FunkinLua.hx:2505: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:2510: characters 18-26 : Class<PlayState> has no field instance
source/FunkinLua.hx:2514: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:2520: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:2522: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:2528: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:2530: characters 50-58 : Class<PlayState> has no field instance
source/FunkinLua.hx:2537: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:2539: characters 32-40 : Class<PlayState> has no field instance
source/FunkinLua.hx:2613: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:2614: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:2629: characters 19-27 : Class<PlayState> has no field instance
source/FunkinLua.hx:2630: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:2632: characters 19-27 : Class<PlayState> has no field instance
source/FunkinLua.hx:2632: characters 52-60 : Class<PlayState> has no field instance
source/FunkinLua.hx:2633: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:2635: characters 19-27 : Class<PlayState> has no field instance
source/FunkinLua.hx:2636: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:2641: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:2645: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:2650: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:2651: characters 41-49 : Class<PlayState> has no field instance
source/FunkinLua.hx:2660: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:2666: characters 42-50 : Class<PlayState> has no field instance
source/FunkinLua.hx:2675: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:2676: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:2681: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:2682: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:2690: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:2691: characters 15-23 : Class<PlayState> has no field instance
source/FunkinLua.hx:2698: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:2699: characters 41-49 : Class<PlayState> has no field instance
source/FunkinLua.hx:2708: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:2711: characters 64-72 : Class<PlayState> has no field instance
source/FunkinLua.hx:2717: characters 42-50 : Class<PlayState> has no field instance
source/FunkinLua.hx:2723: characters 17-25 : Class<PlayState> has no field instance
source/FunkinLua.hx:2726: characters 64-72 : Class<PlayState> has no field instance
source/FunkinLua.hx:2733: characters 35-43 : Class<PlayState> has no field instance
source/PauseSubState.hx:41: characters 16-28 : Class<PlayState> has no field chartingMode
source/PauseSubState.hx:46: characters 18-26 : Class<PlayState> has no field instance
source/PauseSubState.hx:81: characters 31-35 : Class<PlayState> has no field SONG
source/PauseSubState.hx:95: characters 51-63 : Class<PlayState> has no field deathCounter
source/PauseSubState.hx:106: characters 36-44 : Class<PlayState> has no field instance
source/PauseSubState.hx:115: characters 36-48 : Class<PlayState> has no field chartingMode
source/PauseSubState.hx:198: characters 34-38 : Class<PlayState> has no field SONG
source/PauseSubState.hx:200: characters 16-20 : Class<PlayState> has no field SONG
source/PauseSubState.hx:201: characters 16-31 : Class<PlayState> has no field storyDifficulty
source/PauseSubState.hx:204: characters 16-33 : Class<PlayState> has no field changedDifficulty
source/PauseSubState.hx:205: characters 16-28 : Class<PlayState> has no field chartingMode
source/PauseSubState.hx:222: characters 16-24 : Class<PlayState> has no field instance
source/PauseSubState.hx:222: characters 51-59 : Class<PlayState> has no field instance
source/PauseSubState.hx:223: characters 16-33 : Class<PlayState> has no field changedDifficulty
source/PauseSubState.hx:224: characters 39-47 : Class<PlayState> has no field instance
source/PauseSubState.hx:229: characters 16-28 : Class<PlayState> has no field chartingMode
source/PauseSubState.hx:233: characters 17-28 : Class<PlayState> has no field startOnTime
source/PauseSubState.hx:240: characters 18-26 : Class<PlayState> has no field instance
source/PauseSubState.hx:241: characters 18-26 : Class<PlayState> has no field instance
source/PauseSubState.hx:247: characters 16-24 : Class<PlayState> has no field instance
source/PauseSubState.hx:249: characters 16-24 : Class<PlayState> has no field instance
source/PauseSubState.hx:249: characters 52-60 : Class<PlayState> has no field instance
source/PauseSubState.hx:250: characters 16-33 : Class<PlayState> has no field changedDifficulty
source/PauseSubState.hx:251: characters 16-24 : Class<PlayState> has no field instance
source/PauseSubState.hx:251: characters 56-64 : Class<PlayState> has no field instance
source/PauseSubState.hx:252: characters 16-24 : Class<PlayState> has no field instance
source/PauseSubState.hx:253: characters 16-24 : Class<PlayState> has no field instance
source/PauseSubState.hx:255: characters 16-28 : Class<PlayState> has no field deathCounter
source/PauseSubState.hx:256: characters 16-28 : Class<PlayState> has no field seenCutscene
source/PauseSubState.hx:259: characters 19-30 : Class<PlayState> has no field isStoryMode
source/PauseSubState.hx:264: characters 16-36 : Class<PlayState> has no field cancelMusicFadeTween
source/PauseSubState.hx:266: characters 16-33 : Class<PlayState> has no field changedDifficulty
source/PauseSubState.hx:267: characters 16-28 : Class<PlayState> has no field chartingMode
source/GameOverSubstate.hx:40: characters 13-21 : Class<PlayState> has no field instance
source/GameOverSubstate.hx:49: characters 13-21 : Class<PlayState> has no field instance
source/GameOverSubstate.hx:79: characters 13-21 : Class<PlayState> has no field instance
source/GameOverSubstate.hx:177: characters 14-22 : Class<PlayState> has no field instance
source/GameOverSubstate.hx:93: characters 14-26 : Class<PlayState> has no field deathCounter
source/GameOverSubstate.hx:94: characters 14-26 : Class<PlayState> has no field seenCutscene
source/GameOverSubstate.hx:95: characters 14-26 : Class<PlayState> has no field chartingMode
source/GameOverSubstate.hx:98: characters 18-29 : Class<PlayState> has no field isStoryMode
source/GameOverSubstate.hx:104: characters 14-22 : Class<PlayState> has no field instance
source/GameOverSubstate.hx:118: characters 19-23 : Class<PlayState> has no field SONG
source/GameOverSubstate.hx:145: characters 13-21 : Class<PlayState> has no field instance
source/FunkinLua.hx:3364: characters 13-21 : Class<PlayState> has no field instance
source/FunkinLua.hx:3366: characters 13-21 : Class<PlayState> has no field instance
source/FunkinLua.hx:3378: characters 13-21 : Class<PlayState> has no field instance
source/FunkinLua.hx:3378: characters 66-73 : Arrays of mixed types are only allowed if the type is forced to Array<Dynamic>
source/FunkinLua.hx:3378: characters 66-73 : Float should be String
source/FunkinLua.hx:3380: characters 13-21 : Class<PlayState> has no field instance
source/FunkinLua.hx:3380: characters 70-77 : Arrays of mixed types are only allowed if the type is forced to Array<Dynamic>
source/FunkinLua.hx:3380: characters 70-77 : Float should be String
source/FunkinLua.hx:3385: characters 13-21 : Class<PlayState> has no field instance
source/Character.hx:275: characters 37-45 : Class<PlayState> has no field instance
source/Character.hx:424: characters 4-10 : Unknown identifier : daZoom
source/Character.hx:430: characters 20-28 : Unknown identifier : isCustom
source/Character.hx:433: characters 8-16 : Unknown identifier : isCustom
source/StrumNote.hx:49: characters 16-28 : Class<PlayState> has no field isPixelStage
source/StrumNote.hx:57: characters 45-56 : Class<PlayState> has no field daPixelZoom
source/StrumNote.hx:163: characters 57-69 : Class<PlayState> has no field isPixelStage
source/StrumNote.hx:38: characters 16-20 : Class<PlayState> has no field SONG
source/StrumNote.hx:38: characters 52-56 : Class<PlayState> has no field SONG
source/StrumNote.hx:38: characters 96-100 : Class<PlayState> has no field SONG
source/StrumNote.hx:139: characters 56-68 : Class<PlayState> has no field isPixelStage
source/editors/ChartingState.hx:207: characters 17-21 : Class<PlayState> has no field SONG
source/editors/ChartingState.hx:208: characters 22-26 : Class<PlayState> has no field SONG
source/editors/ChartingState.hx:229: characters 14-18 : Class<PlayState> has no field SONG
source/Note.hx:258: characters 21-25 : Class<PlayState> has no field SONG
source/Note.hx:274: characters 16-28 : Class<PlayState> has no field isPixelStage
source/Note.hx:287: characters 45-56 : Class<PlayState> has no field daPixelZoom
source/Note.hx:293: characters 69-80 : Class<PlayState> has no field daPixelZoom
source/Note.hx:217: characters 18-30 : Class<PlayState> has no field isPixelStage
source/Note.hx:225: characters 18-26 : Class<PlayState> has no field instance
source/Note.hx:227: characters 36-44 : Class<PlayState> has no field instance
source/Note.hx:230: characters 18-30 : Class<PlayState> has no field isPixelStage
source/Note.hx:238: characters 17-29 : Class<PlayState> has no field isPixelStage
source/Note.hx:239: characters 26-37 : Class<PlayState> has no field daPixelZoom
source/Note.hx:123: characters 33-37 : Class<PlayState> has no field SONG
source/editors/ChartingState.hx:2950: characters 39-54 : Class<PlayState> has no field storyDifficulty
source/editors/ChartingState.hx:2951: characters 39-54 : Class<PlayState> has no field storyDifficulty
source/editors/ChartingState.hx:2952: characters 15-19 : Class<PlayState> has no field SONG
source/editors/ChartingState.hx:2954: characters 15-19 : Class<PlayState> has no field SONG
source/editors/ChartingState.hx:2954: characters 99-114 : Class<PlayState> has no field storyDifficulty
source/editors/ChartingState.hx:2957: characters 13-17 : Class<PlayState> has no field SONG
source/editors/ChartingState.hx:439: characters 14-18 : Class<PlayState> has no field SONG
source/editors/ChartingState.hx:595: characters 24-28 : Class<PlayState> has no field SONG
source/editors/ChartingState.hx:1676: characters 15-19 : Class<PlayState> has no field SONG
source/editors/ChartingState.hx:1698: characters 15-27 : Class<PlayState> has no field chartingMode
source/NoteSplash.hx:17: characters 16-20 : Class<PlayState> has no field SONG
source/NoteSplash.hx:17: characters 53-57 : Class<PlayState> has no field SONG
source/NoteSplash.hx:17: characters 98-102 : Class<PlayState> has no field SONG
source/NoteSplash.hx:34: characters 17-21 : Class<PlayState> has no field SONG
source/NoteSplash.hx:34: characters 54-58 : Class<PlayState> has no field SONG
source/NoteSplash.hx:34: characters 102-106 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:109: characters 17-21 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:110: characters 64-68 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:196: characters 45-49 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:202: characters 28-32 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:257: characters 147-151 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:114: characters 26-30 : Class<PlayState> has no field SONG
source/editors/EditorLua.hx:69: characters 24-28 : Class<PlayState> has no field SONG
source/editors/EditorLua.hx:70: characters 32-36 : Class<PlayState> has no field SONG
source/editors/EditorLua.hx:74: characters 29-33 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:1023: characters 16-20 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:1023: characters 53-57 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:1023: characters 98-102 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:841: characters 17-29 : Class<PlayState> has no field isPixelStage
source/editors/EditorPlayState.hx:870: characters 18-30 : Class<PlayState> has no field isPixelStage
source/editors/EditorPlayState.hx:879: characters 59-70 : Class<PlayState> has no field daPixelZoom
source/editors/EditorPlayState.hx:880: characters 63-74 : Class<PlayState> has no field daPixelZoom
source/editors/EditorPlayState.hx:906: characters 19-31 : Class<PlayState> has no field isPixelStage
source/editors/EditorPlayState.hx:913: characters 64-75 : Class<PlayState> has no field daPixelZoom
source/editors/EditorPlayState.hx:347: characters 17-21 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:347: characters 51-55 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:363: characters 44-48 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:403: characters 91-95 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:407: characters 66-70 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:407: characters 96-100 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:408: characters 64-68 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:409: characters 22-34 : Class<PlayState> has no field isPixelStage
source/editors/EditorPlayState.hx:415: characters 62-66 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:416: characters 39-43 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:416: characters 73-77 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:432: characters 91-95 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:452: characters 20-24 : Class<PlayState> has no field SONG
source/editors/EditorPlayState.hx:470: characters 62-66 : Class<PlayState> has no field SONG
source/Conductor.hx:38: characters 38-46 : Class<PlayState> has no field instance
source/Conductor.hx:182: characters 30-38 : Class<PlayState> has no field instance
source/Conductor.hx:182: characters 73-81 : Class<PlayState> has no field instance

Are you modding a build from source or with Lua?
Source
What is your build target?
Windows
Did you edit anything in this build? If so, mention or summarize your changes.
Couple of extra features in PlayState

hell nah what u did
and what is this?
source/PlayState.hx:110: characters 39-51 : Type not found : ModchartIcon

i have the same error


Fixes incorrect base url for historical candles and trades api

Status
Type
⚠ Core Change
Issue

Ready
Hotfix
No
#104

Problem
What problem are you trying to solve?
Incorrect base url on historical api
Solution
How did you solve the problem?
Fixed base url

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 78.033%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
2457

Relevant Lines:
3081

💛  - Coveralls


How to set navigation barTintColor?

I try almost everything, but wherever I wrote
navigationBar.barTintColor = [UIColor whiteColor];
or
[self.navigationController.navigationBar setBarTintColor:[UIColor **whiteColor]];
or even
[[UINavigationBar appearance] setBarTintColor:[UIColor whiteColor]];
it does nothing.
Please tell me how to do it?

As far as I tried,
[[UINavigationBar appearance] setBarStyle:UIBarStyleBlack];
[[UINavigationBar appearance] setBarTintColor:[UIColor redColor]];
[[UINavigationBar appearance] setTintColor:[UIColor whiteColor]];

works with demo project.

Now works fine, thank you very much.


Make the landing page responsive

When the screen size is made smaller overflow in the x-axis starts. The expected behavior will be the Heading and the content will start getting smaller and the robot SVG is placed below the content and the blue gradient and white border SVG also remains in similar proportion in the mobile view.

Attach the screenshot of the changes you make😃

I can help

That will be great @fantasy-08

@fantasy-08  In the tablet and desktop view it looks great but in the mobile view it's looking a bit clumsy. It will be great if you can make the background where the robot is placed white and keep the blue gradient just at the right half of the screen. Let me know if I am clear.

Looking forward to the amazing changes which you will make 😃

@fantasy-08 if this makes it more clear check it out


Install and build errors on v2.0.0 (latest) of plugin

Describe the bug
Issues with peer dependencies found on install (react-dnd@14.0.4), and two Vite build errors (DragSource, DropTarget).
To Reproduce
Steps to reproduce the behavior:

For install error: pnpm add @sanity/hierarchical-document-list
For build error (after above):
Add hierarchicalDocumentList and hierarchyTree per installation instructions.
Run: pnpm run dev and open browser to http://localhost:3333/

Expected behavior
To install into my Sanity project without errors and run correctly.
Screenshots

Which versions of Sanity are you using?
@sanity/cli (global)                3.34.0 (up to date)
@sanity/eslint-config-studio         3.0.1 (up to date)
@sanity/hierarchical-document-list   2.0.0 (up to date)
@sanity/icons                       2.11.2 (up to date)
@sanity/ui                          2.0.10 (up to date)
@sanity/vision                      3.34.0 (up to date)
sanity                              3.34.0 (up to date)

What operating system are you using?
Windows 11
Which versions of Node.js / npm are you running?
Node v21.7.0
pnpm 8.15.4 (via Corepack)

Installing with NPM seems to work, but I've been using pnpm with SvelteKit on the front end and Sanity on the backend up until now, so having to switch to a different package manager for Sanity is less than ideal.


upgrade localstack

Upgrade KCL to 1.9.1
Upgrade KPL to 0.12.9
Upgrade localstack to 0.8.6

This introduces the listshards api.
See:
https://github.com/awslabs/amazon-kinesis-client/blob/master/CHANGELOG.md#release-190-february-6-2018

Will look into this more later - probably a listshards change

@markglh I think we can close this PR
master has newer versions of these changes and the conf in master include the changes here


[SPARK-46517][PS][TESTS][FOLLOWUPS] Reorganize IndexingTest: factor out test_loc2d*

What changes were proposed in this pull request?
1, factor out test_loc2d*;
2, add the missing parity tests;
Why are the changes needed?
test parity and testing parallelism
Does this PR introduce any user-facing change?
no, test-only
How was this patch tested?
ci
Was this patch authored or co-authored using generative AI tooling?
no

ci: https://github.com/zhengruifeng/spark/actions/runs/7343237071/job/19993585401

merged to master
thanks @HyukjinKwon


Question about rxjava and sleeping threads

Hey!
I have a question about storio and rxjava. I try to display some info about database entries. After several subsequent requests rxjava stops produce responses from db. It ends up with ~70 sleeping threads. Here is the code.
void collectStats() {
    safeUnsubscribe(statsSubscription);

    ConnectableObservable<Event> obs = db.get()
            .listOfObjects(Event.class)
            .withQuery(DbSchema.TableEvent.QUERY_ALL_DATE_ASC)
            .prepare()
            .createObservable()
            .first()
            .flatMapIterable(events -> events)
            .replay();

    Observable<Event> eventsWithScoreObs = obs.filter(Event::scoreSaved);
    Observable<Double> scorePercentObs = eventsWithScoreObs.map(Event::getScorePercent).defaultIfEmpty(0d);

    Observable<Double> avgObs = MathObservable.from(scorePercentObs).averageDouble(aDouble -> aDouble);
    Observable<Integer> trainingsObs = obs.filter(Event::isTraining).count();
    Observable<Integer> contestObs = obs.filter(event -> !event.isTraining()).count();

    statsSubscription = Observable.zip(avgObs, trainingsObs, contestObs, C1::new)
            .subscribeOn(Schedulers.io())
            .observeOn(AndroidSchedulers.mainThread())
            .subscribe(numbers -> {
                getUiActions().setStats(numbers.average, numbers.trainings, numbers.contests);
            });

    /*...*/
    safeSubscribe(statsSubscription);
}

Could you explain what I'm doing wrong?

Wow, such usage of Rx operators :)
At first glance, it looks fine.
I won't be able to debug this until tonight, can you please try to replace the call to StorIO with Observable.just(fakeListOfEvents) and check if it works? Probably you just faced some deadlock in the RxJava.

I'm still learning rx and sometimes overuse it :)
It looks like problem is rxjava only and doesn't connected with StorIO.

If you're 100% sure that it's not related to StorIO — you can file an issue in RxJava https://github.com/ReactiveX/RxJava :)
Anyway, I'll try to reproduce it tonight and comment

Could you mock out the source, perhaps after the createObservable() and see if it still hangs? What are the names of the sleeping threads? Which version of RxJava are you using?
There is a bug with 1.0.14 replay that may crash/hang in some situations. No ETA on 1.0.15 which will contain the bugfix.

I find out what caused the problem. It was StorIO v1.2.0 :) After updating to 1.4.0 everything works as expected. With the outdated version the following code wouldn't update UI more than twice.
void collectStats() {
    if (statsSubscription != null) {
        statsSubscription.unsubscribe();
    }

    Subscription statsSubscription = db.get()
            .listOfObjects(Event.class)
            .withQuery(DbSchema.TableEvent.QUERY_ALL_DATE_ASC)
            .prepare()
            .createObservable()
            .first()
            .flatMapIterable(events -> events)
            .reduce(0d, (aDouble, event) -> aDouble + event.getScorePercent())
            .observeOn(AndroidSchedulers.mainThread())
            .subscribe(aDouble -> {
                getUiActions().setStats(aDouble, 0, 0);
            });
}

@arcadoss ah, looks like it was a bug with deadlock that we've fixed in StorIO 1.2.1!
For some reason I was sure that you're using latest StorIO 1.4.0 and forgot to ask you version, my bad, sorry :(
@akarnokd everything is fine on the RxJava side, thanks for your attention :)

@arcadoss if you don't mind, can you please share some feedback: what are your feelings about StorIO? What do you like and what would you like us to improve? :)

I wasn't invited, but can I still share? :) Been using it a bit more, so have some things on my mind.
Actually, one thing. StorIO is good at knowing how to fill my types with info from DB. But I find it a bit tedious that I still have to specify table each time I create a query to run. I know that query can be complex and involve several tables, but it would be very convenient if there was some way to only specify 'where' parts when creating a query object, i.e. it would be cool if this lib could auto-deduce table for my type. I don't know if this makes sense, I just have a feeling of verbosity: I must mention same exact table when creating get/put/delete resolvers and then also with every query for every type I create a mapping for.

I wasn't invited, but can I still share? :)

Sure!
Got it… But I guess, we can not do it automatically simply because:

You can store same objects in multiple tables.
StorIO core has no idea about mapping YourType -> tables, I guess you use sqlite-annotations, but since they are separate module, we can not combine core with this module too much…

Sorry for that :(
But, I think you can do this in user-space:
class YourTypeTable {

  @NonNull
  public static Query queryBuilder() {
    return Query.builder()
      .table("your_type"); // And probably other default params if you need to share them between all queries
  }
}

And then use it like this
storIOSQLite
  .get()
  .listOfObjects(YourType.class)
  .withQuery(YourTypeTable.queryBuilder()
    .where("someColumn = ?")
    .whereArgs(someValue)
    .build())
  ...

// We mostly use StorIOContentResolver and there you can see full power of Query that does not know about mapping between YourType and Uri, because usually we have multiple Uris per Type.
Thanks for the feedback @dimsuz!

@artem-zinnatullin I think it's a great library and i enjoy using it. However I noticed a couple of things that I don't understand.
First of all I didn't find a way to make fields in db model final while keeping automatically generated resolvers. It looks like it is possible to create annotation to specify builders (something similar to lombok).
I noticed that mapFromCursor method in GetResolver class have cursor object as single argument while other methods have storio instace as another argument. In order to read domain model object I need to query multiple tables and it looks like the best place to do it is inside mapFromCursor method. But absence of storio instance in arguments make me feel that I'm doing something wrong. I ended with custom get resolver that looks like this
public class MyGetResolver extends GetResolver<Event> {
    private StorIOSQLite storIOSQLite;

    @NonNull @Override public Event mapFromCursor(Cursor cursor) {
        Event event = new Event();
        /* ... */
        if (otherID != 0) {
            List<Bla> bla = storIOSQLite.get().listOfObjects(Bla.class)
                    .withQuery(Q).prepare().executeAsBlocking();
            event.bla = bla;
        }
        return event;
    }

    @NonNull @Override public Cursor performGet(@NonNull StorIOSQLite storIOSQLite, @NonNull RawQuery rawQuery) {
        this.storIOSQLite = storIOSQLite;
        return super.performGet(storIOSQLite, rawQuery);
    }
}

Plain text table creation query looks messy in code. To make it a little bit prettier I wrote StringBuilder wrapper. It would be nice to have at least something like this inside your library.
 MetaHelper.newTable(sb, NAME)
                .column(_ID, "INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT")
                .period()
                .foreignKey(_ID_BLA, BLA.NAME, BLA._ID)
                .period()
                .end();

Get operation returns stream of lists. It's usefull if you want to recieve updates, but in case when you interested in single value you should call take(1).flatMapIterable() . But I don't think you should add aditional method to shorten this call. The absence of It annoyed me at first, but now I think one whould need single value only when application is not reactive enought :)

First of all I didn't find a way to make fields in db model final while keeping automatically generated resolvers. It looks like it is possible to create annotation to specify builders (something similar to lombok).

Yep, it's possible to do in the future, probably we will even add support for AutoValue out of the box!

I noticed that mapFromCursor method in GetResolver class have cursor object as single argument while other methods have storio instace as another argument. In order to read domain model object I need to query multiple tables and it looks like the best place to do it is inside mapFromCursor method. But absence of storio instance in arguments make me feel that I'm doing something wrong. I ended with custom get resolver that looks like this

Yeah, it's my personal mistake in the API… Sorry for that :( Here is the issue tracking this change #519.

Plain text table creation query looks messy in code. To make it a little bit prettier I wrote StringBuilder wrapper. It would be nice to have at least something like this inside your library.

We want to avoid any kinds of SQL generation in the StorIO because it's not very trivial thing to do and StorIO is not ORM. Feel free to release this generator as a separate library and if we will find it good — we will recommend it directly in our README!

Get operation returns stream of lists. It's usefull if you want to recieve updates, but in case when you interested in single value you should call take(1).flatMapIterable() . But I don't think you should add aditional method to shorten this call. The absence of It annoyed me at first, but now I think one would need single value only when application is not reactive enought :)

We want to add method for retrieving single value from the storage, here is the issue #329 :)
@arcadoss thank you very much for such detailed feedback, we will keep working on StorIO to make it better!

+1000000000000 for "AutoValue out of the box"-support

Okay :)

+1000 for autovalue from me too. I tried to add support to the current AnnotationProcessor, but I failed. Or should I say, temporarily suspended my efforts :) I have never written an AnnotationProcessor so far and got stuck because putting some resolver-related annotations on @AutoValue-ed class methods makes those annotations appear in two places: 1) in abstract class holding @AutoValue 2) in the class generated by auto-value. So StorIO's annotation processor should be able to handle this somehow.
And also I am not sure if it is actually a good idea to add the support for auto-value to the current annotation processor or create another one, or refactor the processor code somehow to be more extensible. Because looking at it seems there are a lot of things which could be reused.

Perhaps this should be discussed in a separate issue. I'm not sure when I will be able to look again, so not creating it.

Created issue for AutoValue #528

Another piece of feedback.
db.get().<...>.createObservable() creates an observable which will watch for db changes. Oftentimes I use this function only to make asynchronous read without the need to be listening for updates. But because 'listening'-version is default, I need to be cautious and remember to stick .take(1) after each read-once-and-be-done createObservable(). And as long as you need to remember something, you will forget this. So maybe it would be nice to have a 'Single' variant of createObservable() or to have it accept some flag to govern this behavior.
Again, not sure if this is something that should be put in the library, or if client should be the one who creates some utility method to manage this.

@dimsuz there is an issue for that feature  #329

@arcadoss thanks, subscribed

@arcadoss @dimsuz #329 is about retrieving one object instead of List, but it will be same reactive as get().listOfObjects() (imagine you need to constantly update some view with info from one object).
We are thinking about Single support, added issue for that #529!


Updating to new sqlite API?

Hi @tami5,
I've been looking for a good nvim plugin for cheat.sh and this looks like the most promising one since it integrates with nvim/tools I already use, but it no longer runs due to updates to the sqlite plugin (which I'm sure you're aware of) I'm wondering if you plan on updating this plugin or if it's essentially defunct?
No pressure in either case, just wondering if I should take it off my list and look elsewhere, or if you might update it in a bit?

Thanks for the heads up @akinsho , I totally forgot to update that one.

@tami5 thanks for the fix, sorry for the dumb follow-up question but didn't want to open a new issue especially if it was just me misunderstanding, but it doesn't look like I can do much querying using the existing fd command say for example I wanted information on a python lambda with cheat.sh I can do something like curl cht.sh/python/lambda but I don't think I can make that sort of query with this plugin, is that right?

Oh 🤦🏿♂ just realised I think I was completely confused about this, this plugin doesn't use/maybe isn't related to https://github.com/chubin/cheat.sh at all 😆

tami wanted to port all cheat pages with scripts and store them inside a database. Then you end up doing Fetch or update db, i cant remember how he named it and it will generate the up to date database.
In the end you have all cheat sheets in a somewhat small (2mb) database, and can use it offline, super fast.
But he never ended up porting all cheat sheet sources. If i recall correctly.

tami wanted to port all cheat pages with scripts and store them inside a database. Then you end up doing Fetch or update db, i cant remember how he named it and it will generate the up to date database.
In the end you have all cheat sheets in a somewhat small (2mb) database, and can use it offline, super fast.
But he never ended up porting all cheat sheet sources. If i recall correctly.

Sadly that's exactly what happened, I haven't seen any activity on the repo after release and like updating sqlite api, I too forgot what was the end goal.
Maybe someday when telescope is accessed through tui, I'd be really interested in incorporating all sources like navi or nvi using autocompletion


Notebook screen cheese when running follow up command

use generate to create a new cell
it creates a cell, wait for its follow up command to show
select the follow up command
🧀 the input overlays existing cells

@jrieken do you see any error from dev tools when this happens?

No, nothing on the console

maybe related https://github.com/microsoft/vscode/issues/206045


Add xuhdev/vim-latex-live-preview

Checklist:

[x] The plugin is specifically built for Neovim.
[ ] The lines end with a .. This is to conform to awesome-list linting and requirements.
[x] It's not already on the list.
[x] The title of the pull request is Add `username/repo`  when adding a new plugin.
[x] Neovim is spelled as Neovim (not nvim, NeoVim or neovim), Vim is spelled as Vim (capitalized), Lua is spelled as Lua (capitalized).
[ ] If it's a colorscheme, it supports treesitter syntax.

Thanks for the PR but this plugin is not specifically for Neovim.


<EMAIL_ADDRESS>Update checkver regex to find latest version

Scoop is not recognising that there is an update to Insomnia so I am stuck on 2021.7.2. This allows scoop to check for the latest version.

[x ] I have read the Contributing Guide.

/verify


Filter UI appearance

Looking at pull request #41, I expect the UI below.

However, I am instead getting:

The padding and alignments are off. @edisonywh, are you providing some styling locally that are not in the library?

Ah great catch. We purge unused Tailwind CSS and we need to do that manually, and I forgot to do that in this case.
This also has to do with how I develop, I develop Backoffice directly against my app (Slick Inbox), but I should probably come up with a better way, like a separate demo app or something (I plan to have a proper demo app when Backoffice is more stable).
Anyway, I've fixed this in #47. Thanks for reporting!

This fixes the layout issue but introduces a small issue with the input fields.
The border color and padding are lost.

Mhm that's really strange.. what css classes are supposed to be on there?

I think the question is something along the lines of "why is tailwind (or purgecss) purging more classes than we expect?".
I am not very familiar with html and css (long live Elm), so the following is based on a couple of minutes of research.

Tailwind purges unused selectors
We don't have selectors for inputs because we are using Phoenix.Html.Form methods and not html. For example purging removed the following css (among others):[type='text'],
[type='date'],
[type='search'],
[type='time'],
textarea,
select
{
    -webkit-appearance: none;
    -moz-appearance: none;
        appearance: none;
    ...
}

We therefore need to tell tailwind to not purge "normalization"  css (This was discussed in Tailwinds Github issues)
The solution is given here. We simply whitelist the base layer of tailwind. Here is the snippet for suggested solutiion:

// tailwind.config.js
module.exports = {
  purge: {
    layers: ['components', 'utilities'],
    content: ['./src/**/*.html'],
  },
  // ...
}


fixes issue #60

Fixes #60
What was changed?
I added and modified the handleDelete function in the DraftOrcaDashboard component. This function was created to manage the deletion of the search query card and to ensure that the input fields are reset when the card is deleted.
Why was it changed?
Initially, the DraftOrcaDashboard component failed to reset the input fields when the search query card was deleted. When the "Delete" button was clicked, nothing happened. To address this, I created the handleFunction button and modified it to both remove the search query card and also clear the search input fields to ensure a seamless experience.
How was it changed?
It was changed through the creation of the handleDelete function and modification to reset the input fields.

Note: I realize the wrong branch was used to commit the changes. I will delete and use the correct branch names for future pull requests.

This pull request can be deleted. A new one has been created for the issue with the correct branch.

Closing this as another PR (#68) was raised with the correct branch name.


ERROR: Function failed: do_image_rpi_sdimg

Sadly I am not maintaining the krogoth branch anymore. Can you test the morty one?

Tested morty and can't reproduce.


Add derive of hash for Lang to enable the possibiltiy for HashMap

This enables the possibility to create HashMaps with the language.

Thanks!

Should be available in v0.6.4 now.


Feat/Add programming languages

PR Checklist
Please check if your PR fulfills the following requirements:

[x] The commit message follows our guidelines: https://github.com/ngneat/falso/blob/master/CONTRIBUTING.md#commit
[ ] Tests for the changes have been added (for bug fixes / features)
[x] Docs have been added / updated (for bug fixes / features)

PR Type
What kind of change does this PR introduce?

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[x] Documentation content changes
[ ] Other... Please describe:

What is the current behavior?

Issue Number: #7
What is the new behavior?
Added programming languages falso.
Does this PR introduce a breaking change?
[ ] Yes
[x] No

Other information

@NetanelBasal Do we need tests for this?

@Technologeek I think there are no need for tests for functions that just return random data from an array

@iamandrewluca Thank you! I've addressed your comments in the new commit.


JumpCloud Directory Insights C2C doc

Purpose of this pull request
This pull request (PR) ...
Issue number:

Select the type of change:

[ ] Minor Changes - Typos, formatting, slight revisions
[ ] Update Content - Revisions and updating sections
[ ] New Content - New features, sections, pages, tutorials
[ ] Site and Tools - Updates, maintenance, and new packages for the site, Gatsby, React, etc

Thanks John! I have incorporated your comments.


Custom descriptions for nested fields are not showing

I'm having issue of custom descriptions for nested fields are not showing even though descriptions are added as @GraphQLQuery descriptions.

Here is an example.
@GraphQLMutation(name = "saveCompay", description = "Saves a company.")
public CompanyDto saveCompany(
  @GraphQLArgument(name = "input", description = "The company data to save.") @GraphQLNonNull final CompanyDto input,
  @GraphQLEnvironment final ResolutionEnvironment resolutionEnvironment) {
  return execSaveCompany(input, resolutionEnvironment);
}

@GraphQLType(name = "Company", description = "Represents a business")
public class CompanyDto extends OrganizationDto {

  @GraphQLQuery(description = "An easier to read name for the company")
  private String friendlyName;

  @GraphQLQuery(description = "If the company does business under a different name")
  private String dba;

}

The resulting schema is:
"""Saves a company."""
saveCompany(
  """The company data to save."""
  input: CompanyInput!
): Company

"""
Represents a business.
"""
input CompanyInput {
  dba: String
  friendlyName: String
}

Notice there is no description showing in the schema under CompanyInput.

We figured out the problem... we had to have separate annotations on the getter and setter, e.g.
  @GraphQLQuery(description = FIELD_DESCRIPTION_DBA)
  public String getDba() {
    return dba;
  }

  @GraphQLInputField(description = FIELD_DESCRIPTION_DBA)
  public void setDba(final String dba) {
    this.dba = dba;
  }


fix: nothing is ever written to the tmpfs location when  the tmpfs mode is absolute path

After correcting the baseDir argument from "." to "" in newing osfs instance, it works no matter absolute patch or relative path the argument is.
Signed-off-by: jarod.w<EMAIL_ADDRESS>

Thank you! Merged


[PURCHASE-1323] Fixes problem with project file churn #trivial

Removes Pods xcodeproj from git index, updates CI cache key. Related to: #1428

#mergeongreen

 🥇


Expose ServiceWorkerRegistration within ServiceWorkerGlobalScope

This gives access to APIs that hang off the registration object, such as registering new geofences, unregistering push, setting a background sync etc. Obviously any calls that require a permission dialog would fail.
This would make unregister and scope redundant.
Also required by Notifications http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2014-August/297371.html

ServiceWorkerRegistration is not exposed to all worker environments. Closing.


simutrans: 120.4.1 -> 121.0.0

Motivation for this change
The former version was having compilation issues; the latter does not.
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Relase notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 130587 at 419ec53d run on x86_64-linux 1

1 package built successfully:

simutrans_binaries

2 suggestions:

warning: missing-phase-hooks
configurePhase should probably contain runHook preConfigure and runHook postConfigure.
Near pkgs/games/simutrans/default.nix:121:5:
    |
121 |     configurePhase = let
    |     ^

warning: missing-phase-hooks
installPhase should probably contain runHook preInstall and runHook postInstall.
Near pkgs/games/simutrans/default.nix:147:5:
    |
147 |     installPhase = ''
    |     ^

This is a semi-automatic executed nixpkgs-review with nixpkgs-review-checks extension. It is checked by a human on a best effort basis and does not build all packages (e.g. lumo, tensorflow or pytorch).
Result of nixpkgs-review pr 130587 run on x86_64-linux 1

1 package built:

simutrans_binaries


Support allowing other CA Certificates

``
GitHub CoPilot Chat does not work behind a corporate proxy that injects it's own CA Certificates into the trusted certificate root chain on WSL 2. I'm not sure what trusted certificate chain it is using, but the only way I could get it to work was by using this hack provided by this gist:
https://gist.github.com/sarimarton/55779cf95028860ea2126e61a6b377d0
This issue describes it in more detail, and this appears to be an issue with CoPilot in general.
https://gist.github.com/sarimarton/55779cf95028860ea2126e61a6b377d0?permalink_comment_id=4513487#gistcomment-4513487

Self signed certificates are supported for Cfb users only right now. Is the user you are talking about a Cfb user? There is a simple way to find out. Just run this command in VSCode

and you should see section like this:
## Feature Flags

- Self Signed Certificates: enabled
- Send Restricted Telemetry: disabled

If Self Signed Certificates is enabled the user is a Cfb user.

We have seen this same issue and are Copilot for Business users. When we run the diagnostics we see that Self Signed Certificates are enabled. The Copilot for Business extension works fine and respects machine level certificates and the NODE_EXTRA_CA_CERTS setting that points to a bundle of these self-signed proxy certificates. However, the GitHub Copilot Chat extension does not appear to respect those settings and fails to activate.


Reconsider now_local for default ts field?

I recently saw add_default_fields taking up a non-insignificant amount of time in a flamegraph of a service I'm writing:

It turns out that since time gates local_offset_at on num_threads::is_single_threaded(), slog spends a disproportionate amount of time reading /proc/self/stat. I'm going to try negative caching in time for this shortly, but I also want to bring it up in slog - does it need to be using local timezones at all? UTC logs have just as much information, and it seems nice to be consistent across single and multi-threaded programs.

Oh oops, this should be moved to https://github.com/slog-rs/json.


[DNM] Physical plan

What problem does this PR solve?
Issue Number: close #xxx
Problem Summary:
What is changed and how it works?
Check List
Tests

[ ] Unit test
[ ] Integration test
[ ] Manual test (add detailed scripts or steps below)
[ ] No code

Side effects

[ ] Performance regression: Consumes more CPU
[ ] Performance regression: Consumes more Memory
[ ] Breaking backward compatibility

Documentation

[ ] Affects user behaviors
[ ] Contains syntax changes
[ ] Contains variable changes
[ ] Contains experimental features
[ ] Changes MySQL compatibility

Release note

None

/run-integration-test

/rebuild

/run-integration-test


haproxy: 2.9.1 -> 2.9.2

Description of changes
Update features lots of bugfixes, no mention of breaking changes 1.
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

@marrobHD haproxy is missing a maintainer, if you are actively using haproxy and nix you could add yourself as maintainer.
no obligations of course :-)


chore: include the grammar files in the npm package

Include the grammar files in the npm package
I started to work on a parser for a markdown derived language used by presenterm. I am new to tree-sitter parser development, but I think what I want to do is reuse the grammar from this parser and essentially add a couple of things on top.
Currently, the grammar is not included in the npm package, so I can't extend it. I think this is because the files field in the package.json file does not include the grammar files.
The current contents of the package can be seen here:
https://www.npmjs.com/package/@tree-sitter-grammars/tree-sitter-markdown/v/0.2.1?activeTab=code
The fix
To fix this, I added the grammar files to the files field in the package.json file.
npm publish before the changes:
$ npm publish --dry-run
npm WARN publish npm auto-corrected some errors in your package.json when publishing.  Please run "npm pkg fix" to address these errors.
npm WARN publish errors corrected:
npm WARN publish "repository" was changed from a string to an object
npm WARN publish "repository.url" was normalized to "git+https://github.com/tree-sitter-grammars/tree-sitter-markdown.git"
npm notice
npm notice 📦<EMAIL_ADDRESS>npm notice === Tarball Contents ===
npm notice 1.1kB LICENSE
npm notice 4.6kB README.md
npm notice 582B  binding.gyp
npm notice 1.0kB bindings/node/binding.cc
npm notice 479B  bindings/node/index.d.ts
npm notice 328B  bindings/node/index.js
npm notice 38B   bindings/node/inline.js
npm notice 1.8kB package.json
npm notice === Tarball Details ===
npm notice name:          @tree-sitter-grammars/tree-sitter-markdown
npm notice version:       0.2.1
npm notice filename:      tree-sitter-grammars-tree-sitter-markdown-0.2.1.tgz
npm notice package size:  4.1 kB
npm notice unpacked size: 9.9 kB
npm notice shasum:        8a721c25ecafe065004b64bb57a2b0402afee910
npm notice integrity:     sha512-FeJnVcDba5dpQ[...]EjLn/FFF3edQw==
npm notice total files:   8
npm notice
npm WARN This command requires you to be logged in to https://registry.npmjs.org/ (dry-run)
npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access (dry-run)
+<EMAIL_ADDRESS>
npm publish after the changes:
npm notice
npm notice 📦<EMAIL_ADDRESS>npm notice === Tarball Contents ===
npm notice 1.1kB   LICENSE
npm notice 4.6kB   README.md
npm notice 582B    binding.gyp
npm notice 1.0kB   bindings/node/binding.cc
npm notice 479B    bindings/node/index.d.ts
npm notice 328B    bindings/node/index.js
npm notice 38B     bindings/node/inline.js
npm notice 5.6kB   common/grammar.js
npm notice 2.0kB   package.json
npm notice 22.6kB  tree-sitter-markdown-inline/grammar.js
npm notice 197.3kB tree-sitter-markdown-inline/src/grammar.json
npm notice 25.6kB  tree-sitter-markdown/grammar.js
npm notice 159.4kB tree-sitter-markdown/src/grammar.json
npm notice === Tarball Details ===
npm notice name:          @tree-sitter-grammars/tree-sitter-markdown
npm notice version:       0.2.1
npm notice filename:      tree-sitter-grammars-tree-sitter-markdown-0.2.1.tgz
npm notice package size:  42.2 kB
npm notice unpacked size: 420.7 kB
npm notice shasum:        44164c19d37b0356c6082ce69709dac793990865
npm notice integrity:     sha512-QyVX78sTNjdas[...]X/Wt0ime1PXgw==
npm notice total files:   13
npm notice
npm WARN This command requires you to be logged in to https://registry.npmjs.org/ (dry-run)
npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access (dry-run)
+<EMAIL_ADDRESS>

You can't extend the grammar.json; you need to extend grammar.js (using node) directly. Look at how the cpp parser derives from c, or how the various shader languages derive from cpp.

Ok, thanks for the tip. Do you know what the purpose of grammar.json is, then?
I checked and it seems like the cpp parser project exports it, too.
https://www.npmjs.com/package/tree-sitter-cpp?activeTab=code
(src/grammar.json)

Yes, it's a compact, machine-readable, representation of the grammar that tooling can use. For example, you can regenerate or build the parser from it via tree-sitter generate grammar.json (which is important in your case since you don't need to access the base grammar, which generating from grammar.js needs to import).

In general, we are in the process of unifying the tooling (documentation, workflows, bindings, manifests) of all the grammars in this org based on improved upstream support; we just haven't gotten to this one yet. So I would ask you to wait with any such improvements that are likely to be overridden anyway.

Fixed in 5520eaa328d41f6817b86c1da7b4d87c705a64a8 & 62516e8c78380e3b51d5b55727995d2c511436d8


Increase Compass Manager memory

Description

We should increase Compass Manager memory limit to at least 256MB.
512MB might be needed if we want to handle 10 000 Kymas.
Reasons

Stress test showed Compass Manager crashing under heavier load. Increasing memory limit fixed the issue
Attachments

Stress test results: https://secret.link/framefrog/compass-manager-spammer/blob/main/results%2Fv20240220-c6bbeb1d.md

Closing this as done. Compass Manager on environments is configured with increased memory limits.


multiple buffer overflow vulnerabilities in TeenyUSB

buffer overflow and out of bound in tusb_rndis_device_request
static int tusb_rndis_device_request(tusb_rndis_device_t* cdc, tusb_setup_packet* setup_req)
{
    tusb_device_t* dev = cdc->dev;

	.......................
	.......................

    }else if(setup_req->bRequest == CDC_SEND_ENCAPSULATED_COMMAND){
        dev->ep0_rx_done = rndis_dataout_request;

        // overflow !!!
        tusb_set_recv_buffer(dev, 0, cdc->encapsulated_buffer, setup_req->wLength);
        tusb_set_rx_valid(dev, 0);
        return 1;
    }

if setup_req->wLength > the size of cdc->encapsulated_buffer, it could overflow.
struct _tusb_rndis_device
{
    tusb_device_t* dev;
	......................
	......................
    uint8_t    encapsulated_buffer[256];

if setup_req->wLength > 256 , it could overflow.
out of bound
    if(setup_req->bRequest == CDC_GET_ENCAPSULATED_RESPONSE){
        tusb_fix_control_xfer_corrupt_issue(dev);

        // vuln!!!
        tusb_control_send(dev, cdc->encapsulated_buffer, ((rndis_generic_msg_t *)cdc->encapsulated_buffer)->MessageLength );
        return 1;

cdc->encapsulated_buffer is receive from other usb device, which is recv in CDC_SEND_ENCAPSULATED_COMMAND case.
if MessageLength is too large, it could out of bound read.
out of bound read in rndis_handle_set_msg
cdc->encapsulated_buffer is receive from other usb device
static void rndis_handle_set_msg(tusb_rndis_device_t* cdc)
{
    rndis_set_cmplt_t *c;
    rndis_set_msg_t *m;
    rndis_Oid_t oid;

    c = (rndis_set_cmplt_t *)cdc->encapsulated_buffer;
    m = (rndis_set_msg_t *)cdc->encapsulated_buffer;

	...............
	...............

    oid = m->Oid;
    c->MessageType = REMOTE_NDIS_SET_CMPLT;
    c->MessageLength = sizeof(rndis_set_cmplt_t);
    c->Status = RNDIS_STATUS_SUCCESS;

    switch (oid)
    {
        case OID_GEN_RNDIS_CONFIG_PARAMETER:
            {
                rndis_config_parameter_t *p;
                char *ptr = (char *)m;
                ptr += sizeof(rndis_generic_msg_t);
                ptr += m->InformationBufferOffset;
                p = (rndis_config_parameter_t *)ptr;
                if(cdc->config_param){

                	// vuln !!!
                    cdc->config_param(cdc, ptr+p->ParameterNameOffset, ptr+p->ParameterValueOffset, p->ParameterNameLength, p->ParameterValueLength);
                }
            }
            break;

when m->InformationBufferOffset is large, it could out of bound read!
buffer overflow  in tusb_cdc_device_request
static int tusb_cdc_device_request(tusb_cdc_device_t* cdc, tusb_setup_packet* setup_req)
{
  if( (setup_req->bmRequestType & USB_REQ_TYPE_MASK) == USB_REQ_TYPE_CLASS){
    if(setup_req->wLength > 0){

      	// overflow !!!
        tusb_set_recv_buffer(dev, 0, dev_config->cmd_buffer, setup_req->wLength);

if setup_req->wLength > the size of dev_config->cmd_buffer, it could overflow.
buffer overflow  in tusb_hid_device_request
static int tusb_hid_device_request(tusb_hid_device_t* hid, tusb_setup_packet* setup_req)
{
	  ......................
	  ......................
      case HID_REQ_SET_REPORT:

      	// overflow !!!
        tusb_set_recv_buffer(dev, 0, dev_config->cmd_buffer, setup_req->wLength);
        tusb_set_rx_valid(dev, 0);

if setup_req->wLength > the size of dev_config->cmd_buffer, it could overflow.
out of bound read in msc_scsi_write_10
static int msc_scsi_write_10(tusb_msc_device_t* msc)
{
  tusb_msc_cbw_t * cbw = &msc->state.cbw;
  tusb_msc_csw_t       * csw = &msc->state.csw;
  scsi_read_10_cmd_t* cmd = (scsi_read_10_cmd_t*)cbw->command;
 	......
 	......
    uint32_t block_addr = GET_BE32(cmd->logical_block_addr);
    uint32_t block_size = cbw->total_bytes/ GET_BE16(cmd->transfer_length);
    int length = msc->state.data_out_length;
    uint16_t block_count = length/block_size;

    if(msc->block_write){
      // TODO: support data buffer length less than the block size
      int xferred_length = cbw->total_bytes - csw->data_residue;

      // vuln !!!
      length = msc->block_write(msc, cbw->lun, msc->state.data_buffer, block_addr + xferred_length/block_size, block_count);

cbw and cmd  is receive from other usb device, if block_count too large , it could lead oob read.

In MSC, we need check the length before invoke block_write, int length = min(msc->state.data_out_length, sizeof(msc->state.data_buffer));
In HID and CDC, may need check the setup data length before next process, when buffer is small than request the stack may throw an error and return a stall state.
The best way may dynamic allocate memory for the setup data buffer, it need implement malloc and free. But I want keep all memories static in device mode.


Deepspeed Parameter redundancy in single GPU Training

Referring to https://huggingface.co/docs/transformers/v4.31.0/en/main_classes/deepspeed#deployment-with-one-gpu I write a basic deepspeed config as:
{
  "zero_optimization": {
     "stage": 2,
     "offload_optimizer": {
         "device": "cpu",
         "pin_memory": true
     },
     "allgather_partitions": true,
     "allgather_bucket_size": 2e8,
     "reduce_scatter": true,
     "reduce_bucket_size": 2e8,
     "overlap_comm": true,
     "contiguous_gradients": true
  }
}

and add it in TrainingArguments(..., deepspeed='trl/examples/scripts/ds_config.json').
Run in terminal (other parameters were set default values respectively in the TrainingArguments())
deepspeed trl/examples/scripts/sft_trainer.py
--model_name Chinese-Llama-2-7b
--dataset_name timdettmers/openassistant-guanaco
--batch_size 8
--gradient_accumulation_steps 2
--num_train_epochs 1

and then an error arised: ValueError: Some specified arguments are not used by the HfArgumentParser: ['--local_rank=0']
Anyone knows what 'local_rank' mean and how to deal with? I didn't find it in any scripts.

I think you should be able to configure DeepSpeed via accelerate and then launch the script with accelerate launch trl/examples/scripts/sft_trainer.py ....

I am guessing that's something that's passed under the hood maybe of DeepSpeed? If it works now can we close the issue?


Error when closing writer - Statistics comparator mismatched

Hi all
After getting some error in my custom implementation, I was trying to run a test case copied from here and I surprisingly got the same.

val schema = new Schema.Parser().parse("{\n \"type\": \"record\",\n \"name\": \"myrecord\",\n \"fields\": [ {\n \"name\": \"myarray\",\n \"type\": {\n \"type\": \"array\",\n \"items\": \"int\"\n }\n } ]\n}")
val tmp = File.createTempFile(getClass().getSimpleName(), ".tmp");
tmp.deleteOnExit();
tmp.delete();
val file = new Path(tmp.getPath());
val testConf = new Configuration();
val writer = AvroParquetWriter
 .builder[GenericRecord](file)
 .withSchema(schema)
 .withConf(testConf)
 .build();

// Write a record with an empty array.
val emptyArray = new util.ArrayList[Integer]();
val record = new GenericRecordBuilder(schema)
 .set("myarray", emptyArray).build();
writer.write(record);
writer.close();

val reader = new AvroParquetReader[GenericRecord](testConf, file);
val nextRecord = reader.read()

The project is scala + sbt with dependencies as follow

lazy val parquetVersion = "1.10.0"
lazy val parquet = "org.apache.parquet" % "parquet" % Version.parquetVersion
lazy val parquetAvro = "org.apache.parquet" % "parquet-avro" % Version.parquetVersion

And this is the stack trace:

Statistics comparator mismatched: SIGNED_INT32_COMPARATOR vs. SIGNED_INT32_COMPARATOR (39 milliseconds)
[info] org.apache.parquet.column.statistics.StatisticsClassException: Statistics comparator mismatched: SIGNED_INT32_COMPARATOR vs. SIGNED_INT32_COMPARATOR
[info] at org.apache.parquet.column.statistics.StatisticsClassException.create(StatisticsClassException.java:42)
[info] at org.apache.parquet.column.statistics.Statistics.mergeStatistics(Statistics.java:327)
[info] at org.apache.parquet.hadoop.ColumnChunkPageWriteStore$ColumnChunkPageWriter.writePage(ColumnChunkPageWriteStore.java:119)
[info] at org.apache.parquet.column.impl.ColumnWriterV1.writePage(ColumnWriterV1.java:147)
[info] at org.apache.parquet.column.impl.ColumnWriterV1.flush(ColumnWriterV1.java:235)
[info] at org.apache.parquet.column.impl.ColumnWriteStoreV1.flush(ColumnWriteStoreV1.java:122)
[info] at org.apache.parquet.hadoop.InternalParquetRecordWriter.flushRowGroupToStore(InternalParquetRecordWriter.java:169)
[info] at org.apache.parquet.hadoop.InternalParquetRecordWriter.close(InternalParquetRecordWriter.java:109)
[info] at org.apache.parquet.hadoop.ParquetWriter.close(ParquetWriter.java:301)
[info] at uk.co.mypackage.di.nrt.HdfsPipelineSpec.$anonfun$new$4(HdfsPipelineSpec.scala:132)

As you can see, this is confusing. The error is itself strange because the mismatch doesn't happen at all. Would really appreciate help with this issue.
Thanks
Environment: Mac OS Sierra 10.12.6
IntelliJ 2018.1.6
sbt 0.1
scala-sdk-2.12.4
java jdk1.8.0_144
Reporter: Andres
Note: This issue was originally created as PARQUET-1356. Please see the migration documentation for further details.

Nándor Kollár / @nandorKollar:
These tests are passing on parquet-mr master. I tried to reproduce the issue in Scala (see code here), but the test passed. I'm not really familiar with Scala, so maybe I missed something, [~ajimenez] could you please help how to reproduce the failure?

Andres:
The bug apparently only happens in version 1.10.0 of the library. The same test using 1.9.0 works fine.

Andres:
Finally we have a fix, this is not related with the library. We had another dependency that uses a different version of hadoop library, so we excluded it and now parquet-mr is working.

lazy val kuduClient = "org.apache.kudu" % "kudu-client-tools" % Version.kuduClient excludeAll( ExclusionRule(organization = "org.apache.hadoop")

Apologies for the inconveniences


showLoader() hideLoader() bug

If you call showLoader() and hideLoader() in quick succession (less than 0.18 seconds apart) the hideLoader() function will not be executed due to the transition animation of 0.2 seconds you've put. This should not happen and a smooth transition should be granted no matter what.
There are workarounds to this using the showLoader closure but I think it should be fixed and taken into account anyways.
Other than this, great work on the repo! Good job!

Good find - i was wracking my brain as to why the spinner was still spinning for us on a local error.
What did you end up doing as a workaround?

I think a dispatch barrier will help. Let me experiment with it and update it to you in a bit.

I have pushed a new fix to this. Meanwhile, I'll let the issue open until I make another release.

Please find new version(0.1.0) for the fix.


fix: model parameter init and flash attention logging in deepspeed llama training

In the PR, we fix 3 issues:

the flash_attn version used is not properly logged and contains some confusing messages;
when loading pretrained weights by from_pretrained, the init_context is redundant, which will be construct again in the from_pretrained and may cause bugs;
when not loading pretrained weights, the currently initial weights will possibly cause gradient overflow and consequently the learning rate becomes 0 and the optimization step is skipped [by deepspeed]. For example, when training with WuDao Corpora, we see the logs like this.

[WARNING|trainer_pt_utils.py:849] 2023-09-06 08:42:08,313 >> tried to get lr value before scheduler/optimizer started stepping, returning lr=0

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Fix the licence in package.json

package.json mentions Apache-2 licence while the project includes an MIT licence.

Closed via #82


Handle backpressure earlier in pipeline

:scroll: Description

Move the task queue where we limit the number of consecutive un-awaited SDK tasks to the earliest possible point in the SDK. That way we don't run event processors on events/transactions that will get dropped eventually.
:bulb: Motivation and Context

Relates to #2360
Relates to #2368
:green_heart: How did you test it?
CI
:pencil: Checklist

[x] I reviewed submitted code
[ ] I added tests to verify changes
[ ] No new PII added or SDK only sends newly added PII if sendDefaultPii is enabled
[ ] I updated the docs if needed
[x] All tests passing
[x] No breaking changes

:crystal_ball: Next steps
@buenaflor I think we should also keep #2368, as it is debouncing based on time, and the task queue is about how many parallel tasks can be scheduled with sentry, independent from their duration. WDYT?

I think we should also keep https://github.com/getsentry/sentry-dart/pull/2368, as it is debouncing based on time, and the task queue is about how many parallel tasks can be scheduled with sentry, independent from their duration. WDYT?

I just wanna make sure that the screenshot is still attached to the events that do go through the task queue, other than that I'm not against leaving the debouncing

I think it's also not a good experience if the screenshot is 'inconsistent', some errors have it, some don't

Fair point, this would indeed be an issue and potentially confusing. Also users can change the SDK behaviour by setting a different maxQueue value. Lets close the other PR then. 👍

probably also makes sense to use the memory profiler of the flutter devtool to check what's allocating so much in a tight loop

@buenaflor The app in the simulator hangs if session replay is enabled. Probably because there are too many ViewHierarchyElements being created/destroyed in a short amount of time. Without, it works. Memory usage increases while the loop is running.

@denrase I don't think they can do an exponential back-off, they have a specific use case where they need to retry aggresively because their users are typically in areas where internet connection is quite bad (think of in an airplane or in the mountains etc...)
Caching the screenshot for a period of time sounds interesting, might be worth exploring as an opt-in option

it's for sure a special use case, normally we'd discourage this anyway but it's a good opportunity to work on some memory/cpu expensive operations in the SDK and get some insight of the overhead of certain features

that being said, let's explore if we could cache the screenshot reliably in some way
can you create a new issue for that pls

Ok, working on iPhone 16 Pro. Short spike in memory usage (Xcode), but goes through without issues. Can test later on an iPhone X.


use h265 webview is error

When I use h265 with lastest version. Webview  is report a error code 13

H.265 support is not published in the repository. Up-to-date version is located on streamedian.com website.


v2: Upgrade Vue

Describe what problem your feature request solves
Upgrade Vue from 2.x to 3.x
Describe the solution you'd like
https://v3.vuejs.org/guide/migration/migration-build.html#installation

After a bit more research, this is not worth it at this time.  There are too many libraries lacking support for Vue 3 at this point (including Bootstrap which is used extensively).  Other libraries are in alpha stages.  I was hopeful to stay ahead of the curve on Vue updates, but this isn't the right time for it.  We can consider this again at a future date when support is better.  Vue 2.x still has plenty of time before EOL.