H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1282: error: Public symbol drawable/icon_liucheng_selected declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1284: error: Public symbol drawable/icon_liucheng_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1286: error: Public symbol drawable/icon_manyidu_select declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1288: error: Public symbol drawable/icon_manyidu_selected declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1290: error: Public symbol drawable/icon_manyidu_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1292: error: Public symbol drawable/icon_me_common declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1294: error: Public symbol drawable/icon_me_selected declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1296: error: Public symbol drawable/icon_menu_me declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1298: error: Public symbol drawable/icon_message declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1300: error: Public symbol drawable/icon_message_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1302: error: Public symbol drawable/icon_myinfo declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1304: error: Public symbol drawable/icon_navi_plan_gcoding declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1306: error: Public symbol drawable/icon_navi_search declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1308: error: Public symbol drawable/icon_new_clinic declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1310: error: Public symbol drawable/icon_pagination_checked declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1312: error: Public symbol drawable/icon_pagination_common declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1314: error: Public symbol drawable/icon_pagination_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1316: error: Public symbol drawable/icon_paidui declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1318: error: Public symbol drawable/icon_paihao_select declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1320: error: Public symbol drawable/icon_paihao_selected declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1322: error: Public symbol drawable/icon_paihao_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1324: error: Public symbol drawable/icon_payment declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1326: error: Public symbol drawable/icon_personal_contact declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1328: error: Public symbol drawable/icon_personal_guahao declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1330: error: Public symbol drawable/icon_personal_login declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1332: error: Public symbol drawable/icon_personal_msg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1334: error: Public symbol drawable/icon_personal_report declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1336: error: Public symbol drawable/icon_personal_search declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1338: error: Public symbol drawable/icon_personal_setting declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1340: error: Public symbol drawable/icon_phone declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1342: error: Public symbol drawable/icon_psw declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1344: error: Public symbol drawable/icon_pwd declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1346: error: Public symbol drawable/icon_realname declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1348: error: Public symbol drawable/icon_red_point declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1350: error: Public symbol drawable/icon_refresh_progressbar declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1352: error: Public symbol drawable/icon_rule_close declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1354: error: Public symbol drawable/icon_rule_expend declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1356: error: Public symbol drawable/icon_search declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1358: error: Public symbol drawable/icon_search_clear declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1360: error: Public symbol drawable/icon_search_common declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1362: error: Public symbol drawable/icon_search_history declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1364: error: Public symbol drawable/icon_search_lianx declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1366: error: Public symbol drawable/icon_search_selected declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1368: error: Public symbol drawable/icon_search_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1370: error: Public symbol drawable/icon_shanchang declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1372: error: Public symbol drawable/icon_su_err declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1374: error: Public symbol drawable/icon_synchronise declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1376: error: Public symbol drawable/icon_uncheck declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1378: error: Public symbol drawable/icon_username declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1380: error: Public symbol drawable/icon_wx declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1382: error: Public symbol drawable/icon_yisheng declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1384: error: Public symbol drawable/icon_yisheng_selected declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1387: error: Public symbol drawable/icon_yisheng_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1389: error: Public symbol drawable/icon_yuyue declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1391: error: Public symbol drawable/icon_yuyue_selected declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1394: error: Public symbol drawable/icon_yuyue_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1396: error: Public symbol drawable/icon_yuyueguahao_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1398: error: Public symbol drawable/icon_zfb declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1400: error: Public symbol drawable/icon_zhenjianzhifu_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1402: error: Public symbol drawable/icon_zhifu_select declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1404: error: Public symbol drawable/icon_zhifu_selected declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1406: error: Public symbol drawable/icon_zhifu_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1408: error: Public symbol drawable/icon_zhinengdaozhen_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1410: error: Public symbol drawable/icon_zhiyedian declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1412: error: Public symbol drawable/icon_zhongxin declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1414: error: Public symbol drawable/icon_zixun declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1416: error: Public symbol drawable/icon_zixun2 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1418: error: Public symbol drawable/icon_zixun_selected declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1421: error: Public symbol drawable/icon_zixun_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1423: error: Public symbol drawable/image_code_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1425: error: Public symbol drawable/images_nophoto_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1427: error: Public symbol drawable/indicator_bg_bottom declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1429: error: Public symbol drawable/indicator_bg_top declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1431: error: Public symbol drawable/init_order_sure_btn declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1433: error: Public symbol drawable/init_order_sure_btn_disabled declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1435: error: Public symbol drawable/init_order_sure_btn_pressed declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1437: error: Public symbol drawable/init_order_sure_btn_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1439: error: Public symbol drawable/input_content_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1441: error: Public symbol drawable/item_focused declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1443: error: Public symbol drawable/item_pressed declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1445: error: Public symbol drawable/label_schedule_full declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1447: error: Public symbol drawable/label_schedule_idle declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1449: error: Public symbol drawable/linearloyout declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1451: error: Public symbol drawable/linkface_alert_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1453: error: Public symbol drawable/linkface_alert_btn_left_pressed declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1455: error: Public symbol drawable/linkface_alert_btn_right_pressed declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1457: error: Public symbol drawable/linkface_alert_btn_single_pressed declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1459: error: Public symbol drawable/linkface_alertdialog_left_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1461: error: Public symbol drawable/linkface_alertdialog_right_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1463: error: Public symbol drawable/linkface_alertdialog_single_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1465: error: Public symbol drawable/linkface_blink declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1467: error: Public symbol drawable/linkface_blink1 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1469: error: Public symbol drawable/linkface_blink2 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1471: error: Public symbol drawable/linkface_icon_novoice declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1473: error: Public symbol drawable/linkface_icon_return declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1475: error: Public symbol drawable/linkface_icon_voice declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1477: error: Public symbol drawable/linkface_main_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1479: error: Public symbol drawable/linkface_mask_background declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1481: error: Public symbol drawable/linkface_mouth declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1483: error: Public symbol drawable/linkface_mouth1 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1485: error: Public symbol drawable/linkface_mouth2 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1487: error: Public symbol drawable/linkface_nod declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1489: error: Public symbol drawable/linkface_nod1 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1491: error: Public symbol drawable/linkface_nod2 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1493: error: Public symbol drawable/linkface_nod3 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1495: error: Public symbol drawable/linkface_nod4 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1497: error: Public symbol drawable/linkface_nod5 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1499: error: Public symbol drawable/linkface_pic_eight declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1501: error: Public symbol drawable/linkface_pic_eightsolid declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1503: error: Public symbol drawable/linkface_pic_five declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1505: error: Public symbol drawable/linkface_pic_fivesolid declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1507: error: Public symbol drawable/linkface_pic_four declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1509: error: Public symbol drawable/linkface_pic_foursolid declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1511: error: Public symbol drawable/linkface_pic_nine declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1513: error: Public symbol drawable/linkface_pic_ninesolid declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1515: error: Public symbol drawable/linkface_pic_one declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1517: error: Public symbol drawable/linkface_pic_onesolid declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1519: error: Public symbol drawable/linkface_pic_seven declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1521: error: Public symbol drawable/linkface_pic_sevensolid declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1523: error: Public symbol drawable/linkface_pic_six declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1525: error: Public symbol drawable/linkface_pic_sixsolid declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1527: error: Public symbol drawable/linkface_pic_ten declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1529: error: Public symbol drawable/linkface_pic_tensolid declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1531: error: Public symbol drawable/linkface_pic_three declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1533: error: Public symbol drawable/linkface_pic_threesolid declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1535: error: Public symbol drawable/linkface_pic_two declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1537: error: Public symbol drawable/linkface_pic_twosolid declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1539: error: Public symbol drawable/linkface_round_button declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1541: error: Public symbol drawable/linkface_round_shape declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1543: error: Public symbol drawable/linkface_trans_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1545: error: Public symbol drawable/linkface_yaw declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1547: error: Public symbol drawable/linkface_yaw1 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1549: error: Public symbol drawable/linkface_yaw2 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1551: error: Public symbol drawable/linkface_yaw3 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1553: error: Public symbol drawable/linkface_yaw4 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1555: error: Public symbol drawable/linkface_yaw5 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1557: error: Public symbol drawable/list_item_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1559: error: Public symbol drawable/list_selector_none declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1561: error: Public symbol drawable/listitem_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1563: error: Public symbol drawable/liucheng declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1568: error: Public symbol drawable/loading declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1570: error: Public symbol drawable/logo declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1572: error: Public symbol drawable/logo_jiangsu declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1574: error: Public symbol drawable/logo_jjiankangiangsu declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1576: error: Public symbol drawable/mail declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1578: error: Public symbol drawable/man_back declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1580: error: Public symbol drawable/man_face declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1582: error: Public symbol drawable/menu_add_down declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1584: error: Public symbol drawable/menu_add_up declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1586: error: Public symbol drawable/menu_btn_add_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1588: error: Public symbol drawable/message_unread declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1590: error: Public symbol drawable/nav_turn_via_1 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1592: error: Public symbol drawable/navi_floor_list_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1594: error: Public symbol drawable/navi_floor_list_divider declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1596: error: Public symbol drawable/navi_search_edit_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1598: error: Public symbol drawable/navigation_next_item declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1600: error: Public symbol drawable/next_item declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1605: error: Public symbol drawable/no_photo declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1607: error: Public symbol drawable/normal__bg_shape declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1609: error: Public symbol drawable/normal_large_btn_pressed_shape declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1611: error: Public symbol drawable/normal_large_btn_unpressed_shape declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1613: error: Public symbol drawable/normal_short_btn_pressed_shape declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1615: error: Public symbol drawable/normal_short_btn_unpressed_shape declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1617: error: Public symbol drawable/note_paper_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1619: error: Public symbol drawable/organ_down_tip declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1621: error: Public symbol drawable/organ_left_tip declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1623: error: Public symbol drawable/organ_next declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1625: error: Public symbol drawable/page_indicator_level declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1627: error: Public symbol drawable/paged_list_item_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1629: error: Public symbol drawable/palm_arrow_right declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1631: error: Public symbol drawable/palm_common_input_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1633: error: Public symbol drawable/palm_contact_bg_down declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1635: error: Public symbol drawable/palm_contact_bg_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1637: error: Public symbol drawable/palm_contact_bg_up declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1639: error: Public symbol drawable/palm_doctor_bg_common declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1641: error: Public symbol drawable/palm_doctor_bg_down declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1643: error: Public symbol drawable/pay_btn_bg_down declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1645: error: Public symbol drawable/pay_btn_bg_up declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1647: error: Public symbol drawable/pay_long_btn_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1649: error: Public symbol drawable/phone declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1651: error: Public symbol drawable/photo declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1653: error: Public symbol drawable/photo_choose_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1655: error: Public symbol drawable/pic_manyi_banner declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1657: error: Public symbol drawable/pop_item_bg_actionbar_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1659: error: Public symbol drawable/pop_item_bg_black_down declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1661: error: Public symbol drawable/pop_item_bg_black_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1663: error: Public symbol drawable/pop_item_bg_black_up declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1665: error: Public symbol drawable/pop_item_bg_blue_down declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1667: error: Public symbol drawable/pop_item_bg_blue_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1669: error: Public symbol drawable/pop_item_bg_blue_up declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1671: error: Public symbol drawable/pop_item_bg_cancle_down declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1673: error: Public symbol drawable/pop_item_bg_cancle_nornal declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1675: error: Public symbol drawable/pop_item_bg_red_down declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1677: error: Public symbol drawable/pop_item_bg_red_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1679: error: Public symbol drawable/pop_item_bg_red_up declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1681: error: Public symbol drawable/pop_item_bg_white_down declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1683: error: Public symbol drawable/pop_item_bg_white_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1685: error: Public symbol drawable/pop_item_bg_white_up declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1687: error: Public symbol drawable/popup_window_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1689: error: Public symbol drawable/popupwindows_listitem_bg_level declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1691: error: Public symbol drawable/radiobutton_normal declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1693: error: Public symbol drawable/radiobutton_press declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1695: error: Public symbol drawable/record_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1697: error: Public symbol drawable/register_btn declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1699: error: Public symbol drawable/register_info_text_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1701: error: Public symbol drawable/report_collect declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1703: error: Public symbol drawable/report_down declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1705: error: Public symbol drawable/report_down_normal declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1707: error: Public symbol drawable/report_negative declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1709: error: Public symbol drawable/report_not_collect declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1711: error: Public symbol drawable/report_positive declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1713: error: Public symbol drawable/report_up declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1715: error: Public symbol drawable/report_up_normal declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1717: error: Public symbol drawable/report_up_press declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1719: error: Public symbol drawable/right_arrow declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1721: error: Public symbol drawable/scan_back declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1725: error: Public symbol drawable/schedule_available declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1727: error: Public symbol drawable/schedule_available_btn_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1732: error: Public symbol drawable/schedule_available_pressed declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1734: error: Public symbol drawable/schedule_flag_level declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1739: error: Public symbol drawable/schedule_full declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1741: error: Public symbol drawable/schedule_full_btn_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1746: error: Public symbol drawable/schedule_full_pressed declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1751: error: Public symbol drawable/schedule_more declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1753: error: Public symbol drawable/schedule_more_btn_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1758: error: Public symbol drawable/schedule_more_pressed declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1763: error: Public symbol drawable/schedule_unavailable declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1765: error: Public symbol drawable/schedule_unavailable_btn_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1770: error: Public symbol drawable/schedule_unavailable_pressed declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1772: error: Public symbol drawable/search_frame declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1774: error: Public symbol drawable/search_icon declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1776: error: Public symbol drawable/second declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1778: error: Public symbol drawable/selected_dept_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1780: error: Public symbol drawable/sex_bg_normal declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1782: error: Public symbol drawable/sex_bg_press declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1784: error: Public symbol drawable/sex_btn_pressed_shape declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1786: error: Public symbol drawable/sex_btn_unpressed_shape declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1788: error: Public symbol drawable/sex_man declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1790: error: Public symbol drawable/sex_woman declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1792: error: Public symbol drawable/shape declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1794: error: Public symbol drawable/shape_doctlist_item_click_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1796: error: Public symbol drawable/shape_gray_input_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1798: error: Public symbol drawable/shape_item_click_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1800: error: Public symbol drawable/shape_list_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1802: error: Public symbol drawable/shape_list_item_down declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1804: error: Public symbol drawable/shape_list_item_up declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1806: error: Public symbol drawable/simple_list_item_1_text_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1808: error: Public symbol drawable/spinner declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1810: error: Public symbol drawable/spinner_20_inner_holo declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1812: error: Public symbol drawable/spinner_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1814: error: Public symbol drawable/spinner_bg_pressed declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1816: error: Public symbol drawable/spinner_bg_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1818: error: Public symbol drawable/spinner_inner declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1820: error: Public symbol drawable/spinner_item_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1822: error: Public symbol drawable/spinner_outer declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1824: error: Public symbol drawable/split_line declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1826: error: Public symbol drawable/submit_large_btn_pressed_shape declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1828: error: Public symbol drawable/submit_large_btn_unpressed_shape declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1830: error: Public symbol drawable/switch_btn_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1832: error: Public symbol drawable/switch_off declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1834: error: Public symbol drawable/switch_on declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1836: error: Public symbol drawable/tab_left_normal declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1838: error: Public symbol drawable/tab_left_press declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1840: error: Public symbol drawable/tab_middle_normal declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1842: error: Public symbol drawable/tab_middle_press declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1844: error: Public symbol drawable/tab_right_normal declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1846: error: Public symbol drawable/tab_right_press declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1848: error: Public symbol drawable/tab_white_ab declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1850: error: Public symbol drawable/tab_white_selected declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1852: error: Public symbol drawable/tab_white_selected_focused declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1854: error: Public symbol drawable/tab_white_selected_pressed declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1856: error: Public symbol drawable/test declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1858: error: Public symbol drawable/textview_border declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1860: error: Public symbol drawable/textview_border2 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1862: error: Public symbol drawable/third declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1864: error: Public symbol drawable/title_blue_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1866: error: Public symbol drawable/topbar_btn_person_down declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1868: error: Public symbol drawable/topbar_btn_person_up declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1870: error: Public symbol drawable/topbar_person_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1872: error: Public symbol drawable/transparent declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1874: error: Public symbol drawable/u26 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1876: error: Public symbol drawable/u28 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1878: error: Public symbol drawable/u30 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1880: error: Public symbol drawable/u31 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1882: error: Public symbol drawable/u32 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1884: error: Public symbol drawable/u34 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1886: error: Public symbol drawable/u45 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1888: error: Public symbol drawable/u66 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1890: error: Public symbol drawable/u67 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1892: error: Public symbol drawable/u68 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1894: error: Public symbol drawable/u69 declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1896: error: Public symbol drawable/unread_message declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1898: error: Public symbol drawable/user_pic declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1900: error: Public symbol drawable/vertical_divider declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1902: error: Public symbol drawable/visit_type_radio_btn_selector declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1904: error: Public symbol drawable/welcome_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1906: error: Public symbol drawable/welcome_hospital_all_name declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1908: error: Public symbol drawable/welcome_hospital_logo declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1910: error: Public symbol drawable/wheel_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1912: error: Public symbol drawable/wheel_val declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1914: error: Public symbol drawable/woman_back declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1916: error: Public symbol drawable/woman_face declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1918: error: Public symbol drawable/yuanjiao_black_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1920: error: Public symbol drawable/yuanjiao_white_bg declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1922: error: Public symbol drawable/yuanjiao_white_bg_grayline declared here is not defined.
H:\xx\xx\build\freeline\xx\backup\res\values\freeline_id_keeper_public.xml:1924: error: Public symbol drawable/yunka declared here is not defined.
[ERROR] --------------------------------------------------------
[ERROR] build base resources failed with: freeline\release-tools\FreelineAapt.exe package -f -I H:\adt-bundle-windows-x86_64-20140702\sdk\platforms\android-21\android.jar -M H:\xx\xx\build\intermediates\manifests\full\debug\AndroidManifest.xml -S H:\xx\xx\src\main\res -S H:\xx\STLivenessLibrary\src\main\res -S H:\xx\GeneralImageModule\src\main\res -S H:\xx\GeneralTouchgallery2\src\main\res -S H:\xx\GeneralRoboguiceSherlockLibrary\src\main\res -S H:\xx\GeneralPullToRefreshLibrary\src\main\res -S H:\xx\xx\build\intermediates\exploded-aar\com.antfortune.freeline\runtime\0.6.3\res -S H:\xx\xx\build\intermediates\exploded-aar\com.actionbarsherlock\actionbarsherlock\4.4.0\res -S H:\xx\xx\build\intermediates\exploded-aar\com.journeyapps\zxing-android-integration\2.0.1\res -S H:\xx\xx\build\intermediates\exploded-aar\com.journeyapps\zxing-android-legacy\2.0.1\res -S H:\xx\xx\build\intermediates\exploded-aar\com.journeyapps\zxing-android-embedded\2.0.1\res -S H:\xx\xx\build\intermediates\exploded-aar\com.alipay.euler\andfix\0.4.0\res -S H:\xx\xx\build\intermediates\exploded-aar\com.android.support\multidex\1.0.1\res -S H:\xx\xx\build\generated\res\rs\debug -S H:\xx\xx\build\freeline\xx\backup\res -A H:\xx\xx\build\freeline\freeline-assets -A H:\xx\xx\src\main\assets -m -J H:\xx\xx\build\freeline\xx\backup --auto-add-overlay -F H:\xx\xx\build\freeline\base-res.so --debug-mode --no-version-vectors --resoucres-md5-cache-path H:\xx\xx\build\freeline\arsc_cache.dat --ignore-assets public_id.xml:public.xml:.bak:.
[ERROR] --------------------------------------------------------
[DEBUG] Prepare tasks time: 31.0s
[DEBUG] Task engine running time: 100.9s
[DEBUG] Total time: 131.9s
[DEBUG] --------------------------------------------------------

@mashuai1990 之前是从哪个版本升级上来的？升级后是否掉用过gradlew initFreeline -Pmirror呢？
可以先gradlew clean，然后再重新python freeline.py试试看。

我是从0.6.1升级上来的,升级之后重新init过,先clean后phyhon还是不行

@mashuai1990 麻烦将版本降级回0.6.1看下是否可以通过？我去找下这两个版本之间改动的差异看看,

@lomanyong  现在退回到0.6.1也成功不了,我先clean,然后init,最后python,还是出现上面那种情况,init的时候会Downloading release pack from https://github.com/alibaba/freeline/releases/download/0.6.3/freeline-v0.6.3.zip

我现在换回0.6.3了,还是会出现error,但是apk也install上了,昨天出现error,但是apk始终install不上去

@mashuai1990 意思是0.6.1可以，但是升级到0.6.3会报错吗？

@lomanyong  不是,1和3都会出现error,出现error之后apk还是会install成功,昨天用0.6.3会出现error,但是不会install

@mashuai1990 加一下我们的交流群吧，我加下你微信，跟进这个问题看看。


⚠ SceneTime has degraded performance

In f77cfdf, SceneTime ($ST) experienced degraded performance:

HTTP code: 200
Response time: 1625 ms

Resolved: SceneTime performance has improved in c6270fc after 10 minutes.


fix(deps): export type for RouterContext, Middleware, LevelName & Spy

Fixes TS1205 error by exporting RouterContext, Middleware, LevelName & Spy as type
Uses std v0.65.0

Uses<EMAIL_ADDRESS>

LGTM! Thank you.

Thank you!


build(cypress): move binary into node_modules for caching

Preview environments are getting posted here, as soon as they are ready!


fix: typos

Typos wasn't catching these inside nix develop, when I run typos in normal shell it catches these.

You might have a newer typos than our dev shell. We'll bump it eventually.


Event Delegation

Right now, each call to Input adds new listeners to the window, elements, etc. Could we gain some perf by only adding one listener and handling our own dispatch? There's probably some decent caching we could do here, since we know the structure of the DOM is stable.

Not worth the complexity, for now.


nodeSelector doesn't let Daemonset to schedule pods

Describe the bug
kube-vip generated manifest file has a nodeSelector which helps to schedule pods on master nodes;
     nodeSelector:           node-role.kubernetes.io/master: "true"
But kubeadm generates master nodeSelector as without a "true" value like this; kubeadm reference
     nodeSelector:           node-role.kubernetes.io/master: ""
That's because kube-vip daemonset can't schedule pods on master nodes.
To Reproduce
Steps to reproduce the behavior:

Deploy a new cluster with kubeadm/kubespray
It automatically labels the master node without a value
Generate a manifest using kube-vip
When you apply the manifest which generated with kube-vip doesn't schedule pods

Expected behavior
kube-vip daemonset should schedule pods on master nodes
Environment (please complete the following information):

OS/Distro: Ubuntu 20.04
Kubernetes Version: v1.20.6
Kube-vip Version: 0.3.4

This has been fixed !


[KYUUBI #871] Change module name kyuubi-main to kyuubi-server

Why are the changes needed?

As we will release soon, it's better to format the module name and artifactId.
The name of kyuubi-main sounds like a bootstrap of Kyuubi but not a server.
How was this patch tested?
Pass CI

cc @yaooqinn @pan3793 @turboFei

Codecov Report

Merging #872 (117f2c7) into master (b963b75) will decrease coverage by 0.01%.
The diff coverage is 100.00%.

@@             Coverage Diff              @@
##             master     #872      +/-   ##
============================================
- Coverage     78.67%   78.66%   -0.02%
  Complexity       10       10
============================================
  Files           135      135
  Lines          5150     5151       +1
  Branches        644      644
============================================
  Hits           4052     4052
- Misses          746      747       +1
  Partials        352      352

Impacted Files
Coverage Δ

.../apache/kyuubi/client/KyuubiSyncThriftClient.scala
72.72% <ø> (ø)

...ain/scala/org/apache/kyuubi/engine/EngineRef.scala
76.11% <ø> (ø)

...n/scala/org/apache/kyuubi/engine/ProcBuilder.scala
91.89% <ø> (ø)

...org/apache/kyuubi/operation/ExecuteStatement.scala
78.94% <ø> (ø)

...cala/org/apache/kyuubi/operation/GetCatalogs.scala
75.00% <ø> (ø)

...scala/org/apache/kyuubi/operation/GetColumns.scala
0.00% <ø> (ø)

...ala/org/apache/kyuubi/operation/GetFunctions.scala
0.00% <ø> (ø)

...scala/org/apache/kyuubi/operation/GetSchemas.scala
85.71% <ø> (ø)

...la/org/apache/kyuubi/operation/GetTableTypes.scala
0.00% <ø> (ø)

.../scala/org/apache/kyuubi/operation/GetTables.scala
88.88% <ø> (ø)

... and 9 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update b963b75...117f2c7. Read the comment docs.

Thanks, merging to master for v1.3.0


Bootstrap dropdown button doesn't open

Hi,
I am trying to add a dropdown button inside bootgrid. It shows the HTML but ths JS doesn't work in order to open the menu.
Any suggestions?
Here is the code:

                    @foreach($users as $user)

                            <button class="btn btn-success waves-effect dropdown-toggle" data-toggle="dropdown" aria-expanded="false">

                            </button>

                                    Profil utilizator

                    @endforeach

Thanks!

Hello
You can use Jquery method to make it work like
$('.dropdown-toggle').dropdown();
This should work, thanks

Hey @Vikas-jk . It is still not working. Can you explain a bit more on how to use the solution you provided

Hello  @nag9329
This code should work, i haven't test it , you need to use formatters ( http://www.jquery-bootgrid.com/documentation#formatters) and initiate dropdown after table is loaded
`

@foreach ($users as $user)

    @endforeach

`
Let me know if this doesn't work for you, i will uploaded tested version, thanks

Hey @webpixels , I tried something like this
$('#tableID).bootgrid().on("loaded.rs.jquery.bootgrid", function(){
$('.dropdown-toggle').dropdown();
});
and added class "table-responsive" in which the bootgrid is located. This opens the dropdown for me. Please let know if you're still facing the problem

No i am not facing this issue please check my code again, i have updated it

Thanks @Vikas-jk. We both have almost the same solution. If it works for @webpixels , he can close the issue


Starter Configs -> Tutorials (Google Lighthouse)

Create a page for Adding Google Lighthouse to your Tugboat Project, verify that this process works: https://tugboat.qa/2018/09/18/automating-google-lighthouse.html

Wow! An old one, as this was before we added Lighthouse directly to Tugboat.


enable PodSecurityPolicy for existing Cluster

When I follow this aks documentation to enable  existing PodSecurityPolicy, it mentioned command similar to following
az aks update --resource-group aks-cluster-rg --name aks-network-policy --enable-pod-security-policy
I tried the same command in cloud shell and gives following error
az aks update --resource-group aks-cluster-rg --name aks-network-policy --enable-pod-security-policy az aks: 'update' is not in the 'az aks' command group. See 'az aks --help'.
Cloud shell az version - 2.0.63
When I try it gives following error
This is autogenerated. Please review and update as needed.
Describe the bug
Command Name
az aks update
Errors:
az: error: unrecognized arguments: --enable-pod-security-policy

To Reproduce:
Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information.

Put any pre-requisite steps here...
az aks update --resource-group {} --name {} --enable-pod-security-policy

Expected Behavior
Environment Summary
Darwin-18.5.0-x86_64-i386-64bit
Python 3.7.3
Shell: bash

azure-cli 2.0.63

Extensions:
aks-preview 0.2.3
resource-graph 0.1.8
interactive 0.4.1

Additional Context

Fixed it !!

we are getting error while disabling PSP
unrecognized arguments: --disable-pod-security-policy
I am using latest version
{
"azure-cli": "2.44.1",
"azure-cli-core": "2.44.1",
"azure-cli-telemetry": "1.0.8",
"extensions": {}
}


Update Cloud SQL Postgres sample for Cloud Run

Let me know if you want me to force merge. The CI failures are unrelated to this PR.

Force merging, failures are unrelated.


I'd like to contribute ...

Asalaamualykum wa rahmatullahi wa barakatuh, I'd like to contribute.
My email is<EMAIL_ADDRESS>

waAlakim o salam, invited you on slack channel. Looking forward for your first PR now :)


New italian translation

Hi, I created a new Italian translation because in the previous one lacked some messages.
I also corrected some errors and improved some messages.

Also fix a problem similar to #317
The Italian word 'invalido' is reserved for person with disabilities.
https://it.wiktionary.org/wiki/invalido


Add verbose output that explicitly prints if key is good.

Add a verbose output that explicitly prints if a key is good, rather than just relying on the return code.

@mgorny did you have a better way of doing this now?

I'm sorry, I don't really recall seeing this bug. I'll have a look at possible options. It would be helpful if you explained your specific use case though.

Seconding this request.  I use this tool because I have a high level of discomfort with gpg and seeing no output doesn't put my mind at ease.  Yes, it does exit 0, but it leaves me wondering if I did everything right.


Feat/home stats

Description:
This PR adds the new statistics widget in the homepage.

ClickUp links:
https://app.clickup.com/t/86byrw52w
https://app.clickup.com/t/86byn521v

What are the acceptance criteria? What are the steps to test that this code is working?

If there's no questions answered stats should show default values of 0 or "-" for time
If a question or card is answered it should count as 1 card chomped
If a question or card is answered the average time to answer should appear
If user answers two days in a row the streak should jump to 2, given the user does not answer the next day it remains at 2.
If the user answers 3 days in a row in the future the streak will increment to 3.
Points are just shown from the old feature in the db

I'm getting an error on this preview link: https://chomp-git-feat-home-stats-gator-labs.vercel.app/application

It's happening immediately after login. Refresh doesn't work.

@marvinmarnold migrations are not applied automatically, @bdeak4 can you do something about this?

I'm getting an error on this preview link: https://chomp-git-feat-home-stats-gator-labs.vercel.app/application

It's happening immediately after login. Refresh doesn't work.

You can try locally for the time being

Please let me know if this starts blocking other work @AnteVuletic. Otherwise I'll wait for @bdeak4 to fix the build so I can test live.


Failed to start broker under Windows when QPID_JAVA_GC is set

Forgotten 'r' cause broker failure on start (under Windows environment)

Hi,
Thanks for submitting a fix.
I raised JIRA QPID-8171 and will commit the changes shortly.
Kind Regards,
Alex


Cmake

Hi im getting this issue trying to build any suggestions on how to fix?
CMake Warning (dev) at /usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
The package name passed to find_package_handle_standard_args
(LIBMICROHTTP) does not match the name of the calling package
(LibMicroHTTP).  This can lead to problems in calling code that expects
find_package result variables (e.g., _FOUND) to follow a certain
pattern.
Call Stack (most recent call first):
cmake/FindLibMicroHTTP.cmake:4 (find_package_handle_standard_args)
CMakeLists.txt:18 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

Resolved!! Needed  to re-install my docker environment


Stages need a better algorithm for finding the shortest queue

Currently, the stage implementation uses a very crude and brute force method of finding the shortest queue.  A different method is needed that returns quickly and has a high level of accuracy in finding the right target.

Hey, could you point at the general area of the code? Light reading this weekend.

https://github.com/Terracotta-OSS/terracotta-core/blob/master/common/src/main/java/com/tc/async/impl/StageQueueImpl.java#L182

Thanks

PR pushed: https://github.com/Terracotta-OSS/terracotta-core/pull/557

Myron had 2 good suggestions, fast path the singleton case, and put the property in the TCProperties.

Merged


execution directory deleted

Immedieately after a flow finishes the execution dir is deleted despite
azkaban.execution.dir.retention=7776000000
being set in the conf/azkaban.properties file for the executor

I also noticed this phenomenon, after seeing the code to complete the task, immediately deleted the task directory, is this configuration still necessary?
https://github.com/azkaban/azkaban/commit/c2e0fe81a4ddcee0329e0bb0471cd057167b0784


Updated README to add my name and profile

Related issue

What changes does this PR do?
Screenshots (If any)
Questions

Thank you Maharshi!

Cool @Panquesito7. Thanks for helping with my first PR 👍 :)


How to enable Emojione after append

Hi Mervick,
I want to use emojione after append html. This is demo please fix me
https://fiddle.jshell.net/thanhansoft/1oy335n7/
Please please

Here you go..
https://fiddle.jshell.net/1oy335n7/1/

Hi Carpii,
I have a tag input hidden class talk_id, It is next to class="emoji".
I want to event click get value this hidden.
It not work. Please see https://fiddle.jshell.net/thanhansoft/1oy335n7/2/
$(".btn-append").click(function(){ 	$(".row-append").append('
<input class="talk_id" type="hidden" vale="123" /><input type="text" class="emoji"/>
');   $(".row-append div:last .emoji").emojioneArea({     pickerPosition: "top",     tonesStyle: "bullet",     events: { 						click: function (editor, e) { 								console.log($(this).parent().find('.talk_id')); 						} 					}   }); });

@thanhansoft, in your case you need something like this:
console.log($(this.editor).parent().parent().find('.talk_id'));

this  at that context is not the dom element, but the object emojioneArea.

https://fiddle.jshell.net/1oy335n7/3/
Also note you misspelt "value" as "vale"


Pagination

Please update the README to explain how to use Pagination with the current version of Minima.
There is clearly some level of support in home.html, but that doesn't seem to correlate to the Jekyll docs that seem to assume index.html in some particular path.
I've tried on my GitHub Pages blog, where I've enabled remote_theme: minima, and can tell that's working, but all my attempts at enabling pagination have failed, resulting in a blank home page.

Technically, Minima doesn't expect any special markup or configuration to obtain pagination with jekyll-paginate gem.
But yes, jekyll-paginate does ask for some:

have index.html instead of index.md.
set how many items per page by setting paginate key in config file.

You can see commented out in my _config.yml that I've tried variations of that, including replacing my index.md with index.html, and putting an index.html in a path and attempting to use that path in the paginate settings. So there's clearly more to it. A working example would be fantastic.

I agree with having a working example. But for now, you can just clone this repository locally, add jekyll-paginate to the Gemfile and config file; configure pagination by adding paginate: 2 and renaming the index.md to index.html.
Now, run bundle exec jekyll serve and preview in your browser.

I don't have a Gemfile at all, and am only on GitHub Pages, so I don't have anything installed to run locally. But I'm guessing just the commit/push will trigger the one run fine.
I did try renaming index.md, and I ended up with only index.html being shown, none of the Minima scaffolding around it.

I was referring to the Gemfile of this repository (jekyll/minima).

I did try renaming index.md, and I ended up with only index.html being shown

Did you try adding layout: home to the front matter?

Ok, that did the trick, thanks. I still say this should be documented in the README, though.


Cpython buildpack doesn't use url specified in dependency mirror binding

General summary
I'm using dependency mirror feature described here: https://paketo.io/docs/howto/configuration/#dependency-mirrors for building apps in local network. It works fine for Java and Nodejs apps but doesn't for Python.
Builder used: builder-jammy-full:0.3.409
Expected Behavior
Python should be downloaded from URL specified in dependency mirror binding.
Current Behavior
Buildpacks are trying to download Python from default URL: https://artifacts.paketo.io/..
Steps to Reproduce
For purpose of easier testing and reproducing issue, I checked buildpacks behaviour locally with pack build.
1. Create dependency mirror bindings on local file system
mkdir dependency-mirror
echo -n "dependency-mirror" > dependency-mirror/type
echo -n "https://mirror.example.org" > dependency-mirror/default
2. Verify if it's created correctly by running pack on sample node application
pack build --builder paketobuildpacks/builder-jammy-full:0.3.409 --volume /<absolute-path-to-dependency-mirror-dir>:/platform/bindings/dependency-mirror sample-nodejs
As a result I got logs with correct url
[detector] 6 of 10 buildpacks participating
[detector] paketo-buildpacks/ca-certificates 3.8.6
[detector] paketo-buildpacks/node-engine     4.1.12
[detector] paketo-buildpacks/npm-install     1.5.0
[detector] paketo-buildpacks/node-start      2.1.3
[detector] paketo-buildpacks/npm-start       2.0.12
[detector] paketo-buildpacks/procfile        5.9.3
===> RESTORING
===> BUILDING
[builder] target distro name/version labels not found, reading /etc/os-release file
[builder]
[builder] Paketo Buildpack for CA Certificates 3.8.6
[builder]   https://github.com/paketo-buildpacks/ca-certificates
[builder]   Build Configuration:
[builder]     $BP_EMBED_CERTS                    false  Embed certificates into the image
[builder]     $BP_ENABLE_RUNTIME_CERT_BINDING    true   Deprecated: Enable/disable certificate helper layer to add certs at runtime
[builder]     $BP_RUNTIME_CERT_BINDING_DISABLED  false  Disable certificate helper layer to add certs at runtime
[builder]   Launch Helper: Contributing to layer
[builder]     Creating /layers/paketo-buildpacks_ca-certificates/helper/exec.d/ca-certificates-helper
[builder] Paketo Buildpack for Node Engine 4.1.12
[builder]   Resolving Node Engine version
[builder]     Candidate version sources (in priority order):
[builder]       package.json -> "18.x"
[builder]           -> ""
[builder]
[builder]     Selected Node Engine version (using package.json): 18.20.3
[builder]
[builder]   Executing build process
[builder]     Installing Node Engine 18.20.3
[builder] failed to fetch dependency: failed to make request: Get "https://mirror.example.org/dist/v18.20.3/node-v18.20.3-linux-x64.tar.xz": dial tcp: lookup mirror.example.org on <IP_ADDRESS>:53: read udp <IP_ADDRESS>:46484-><IP_ADDRESS>:53: i/o timeout
[builder] ERROR: failed to build: exit status 1
ERROR: failed to build: executing lifecycle: failed with status code: 51
3. Run the same pack command on sample python application
pack build --builder paketobuildpacks/builder-jammy-full:0.3.409 --volume /<absolute-path-to-dependency-mirror-dir>:/platform/bindings/dependency-mirror sample-python
As a result I got logs with default url
[detector] 7 of 10 buildpacks participating
[detector] paketo-buildpacks/ca-certificates 3.8.6
[detector] paketo-buildpacks/cpython         1.13.10
[detector] paketo-buildpacks/pip             0.22.1
[detector] paketo-buildpacks/pipenv          1.21.6
[detector] paketo-buildpacks/pipenv-install  0.6.23
[detector] paketo-buildpacks/python-start    0.14.19
[detector] paketo-buildpacks/procfile        5.9.3
===> RESTORING
===> BUILDING
[builder] target distro name/version labels not found, reading /etc/os-release file
[builder]
[builder] Paketo Buildpack for CA Certificates 3.8.6
[builder]   https://github.com/paketo-buildpacks/ca-certificates
[builder]   Build Configuration:
[builder]     $BP_EMBED_CERTS                    false  Embed certificates into the image
[builder]     $BP_ENABLE_RUNTIME_CERT_BINDING    true   Deprecated: Enable/disable certificate helper layer to add certs at runtime
[builder]     $BP_RUNTIME_CERT_BINDING_DISABLED  false  Disable certificate helper layer to add certs at runtime
[builder]   Launch Helper: Contributing to layer
[builder]     Creating /layers/paketo-buildpacks_ca-certificates/helper/exec.d/ca-certificates-helper
[builder] Paketo Buildpack for CPython 1.13.10
[builder]   Resolving CPython version
[builder]     Candidate version sources (in priority order):
[builder]       Pipfile.lock -> "3.11"
[builder]                    -> ""
[builder]           -> ""
[builder]
[builder]     Selected CPython version (using Pipfile.lock): 3.11.9
[builder]
[builder]   Executing build process
[builder]     Installing CPython 3.11.9
[builder] failed to fetch dependency: failed to make request: Get "https://artifacts.paketo.io/python/python_3.11.9_linux_x64_jammy_09e182e9.tgz": dial tcp: lookup artifacts.paketo.io on <IP_ADDRESS>:53: read udp <IP_ADDRESS>:56802-><IP_ADDRESS>:53: i/o timeout
[builder] ERROR: failed to build: exit status 1
ERROR: failed to build: executing lifecycle: failed with status code: 51
*Please ignore above error (issue is not related to this) - I share logs from local testing where I wanted to check which URL is used by buildpacks. And based on that, I can say that for Python - dependency mirror binding is ignored.
Motivations
We aren't able to build Python apps in environment without internet access. Dependency mapping is not an option in CICD, as it requires to configure direct URL for each artifact (each python version).

Hi, any update about this issue?


DOC: -j=N should be -jN

Shake's help message states -j=N but that doesn't work, instead -jN does.

Thanks for noticing - now fixed with a patch, both on the web page and as the output of --help.


Dragging files not accepted

@meblum, when dragging files even the file are not in the accept list the file are still being loaded.

The accept attribute is not used for validation:

The accept attribute doesn't validate the types of the selected files; it provides hints for browsers to guide users towards selecting the correct file types. It is still possible (in most cases) for users to toggle an option in the file chooser that makes it possible to override this and select any file they wish, and then choose incorrect file types.

source
For client-side validation, please use one of the available validators. If these validators don't work, please file a new issue.
Note, you still need to validate the files on the server as the client can never be trusted.


TagToRdf fails when no Package specified

Release version 2.1.6 fails when trying to convert from Tag-based to Rdf via TagToRdf on an SPDX document which has no Package definition. The error message is:
Error creating SPDX Analysis: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0

If running Verify on an SPDX file without a Package specification, it raises the following concern:
Unable to parse the file: File ../LICENSES.nonworking.spdx is not a recognized RDF/XML or tag/value format: [line: 1, col: 1 ] Content is not allowed in prolog.

I'm attaching the SPDX file which I feel should validate. If I introduce in this file a Package, plus a relation between the SPDXRef-DOCUMENT and SPDXRef-Package, I can get spdx-tools to be happy about it, but my interpretation of the specification is this should not be needed in v2.1.
LICENSE.nonworking.spdx.txt

Found the bug.  Fix is in progress.  @jonasob - would you like me to spin a release so that you can have a downloadable executable once the fix is available?
I also found one problem in the spdx document - when no package is available, a describes relationship is required between the SPDX document and the elements being describes (see section 2.1 describes relationship for details).
I fixed this in the attached SPDX document by adding one describes for every file in the analysis which I think is consistent wit your use case.
LICENSE.working.spdx.txt
Note that the attached file will still cause an error without the fixed version of the tool.

Fixed in release 2.1.2


--recursive etcdctl option is not documented

Hi,
The --recursive flag option in etcdctl is very convenient but is not documented at all, that's too bad.
Regards,
Arthur

Which part do you think is missing? I find ls --recursive is documented at https://github.com/coreos/etcd/tree/master/etcdctl#listing-a-directory

I think @yichengq is correct.


jest not working use es6

💥 Regression Report
err example: https://github.com/cloudyan/babel-7
just babel-7, but is not working outside the jest project examples
Run
# install
yarn

npm test

err result:
><EMAIL_ADDRESS>test /Users/dwd/github/jskit/work/webtest/babel-7
> jest

 FAIL  __tests__/index.test.js
  ● Test suite failed to run

    /Users/dwd/github/jskit/work/webtest/babel-7/__tests__/index.test.js:5
    import double from '../index';
           ^^^^^^

    SyntaxError: Unexpected identifier

      at ScriptTransformer._transformAndBuildScript (node_modules/jest-runtime/build/script_transformer.js:403:17)

Test Suites: 1 failed, 1 total
Tests:       0 total
Snapshots:   0 total
Time:        1.144s
Ran all test suites.
npm ERR! Test failed.  See above for more details.

resolved
https://github.com/cloudyan/babel-7


Some difference between the paper and code

In the page 3 of the paper, p_m^{i2t} = exp(...)/sum_{i=1}^M(...). I found it is different in code, which is sum_{i=1}^{M+batchsize}, so I think there is a mistake in this detail in the paper.

Yes you are right, thanks!

@cdqncn Hello, I'm fairly new to this code. I found you write some comment for the code. If it is convenient, can you share the comment with me?  I appreciate the help. Thank you


Update dependencies

Codecov Report
Patch coverage: 88.88% and project coverage change: -0.15 :warning:

Comparison is base (7cb907d) 90.92% compared to head (37f50e1) 90.77%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #18      +/-   ##
==========================================
- Coverage   90.92%   90.77%   -0.15%
==========================================
  Files          60       58       -2
  Lines        4769     4739      -30
==========================================
- Hits         4336     4302      -34
- Misses        318      326       +8
+ Partials      115      111       -4

Impacted Files
Coverage Δ

internal/logconv/xlsx.go
92.37% <88.88%> (+0.48%)
:arrow_up:

... and 3 files with indirect coverage changes
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Add LCD character driver: allows interacting with LCD directly from userspace

Summary
Adds a new character driver which exposes LCD interface to userspace via ioctl() commands. This allows using LCD in a more efficient way from userspace, compared to the framebuffer->LCD adapter. It is useful for userspace graphics libraries such as LVGL.
Impact
Add new driver
Testing
Using LVGL

@v01d do you have plan to add put_area/get_area to boost the speed if the hardware support the rectangle based operation?

Thanks for the review, will start addressing your comments.

@v01d do you have plan to add put_area/get_area to boost the speed if the hardware support the rectangle based operation?

I've been trying to think of the best way to propose such a change as I found some resistance in the past when mentioned. There are various options:

minimal approach (less advantage): allow putrun() to support npixels > rowsize, would only support contiguous stream of pixels (not area)
extended approach: add something like putarea as per your suggestion, takes more advantage of hardware, but extends LCD api
ideal (to me): LCD driver should be able to pass custom ioctls to each underlying driver, the problem here is that this driver sits on top of the LCD API and drivers implement that. it would be much better to have all drivers be a lower-half of this driver directly and remove the LCD api altogether. this means NX should use a userspace API for accessing LCDs (framebuffer already has userspace api with mmap()). this of course is the more drastic change

We could go with 2 if there's agreement, but to me we should point towards 3. I think it is better to have less custom APIs in NuttX and use drivers as much as possible.

I just saw the support for "hardware cursor". I'm not entirely sure what it means. You appear to be able to define a starting x,y and area width and height. So that looks like something that could already be enough for many cases. Or is this for something else? There's a "cursor image" which makes me think of a mouse cursor.

Anyway, I realize that this would still require extending putrun to support larger areas. So I think in conclusion the best approach is still (2).

Thanks for the review, will start addressing your comments.

@v01d do you have plan to add put_area/get_area to boost the speed if the hardware support the rectangle based operation?

I've been trying to think of the best way to propose such a change as I found some resistance in the past when mentioned. There are various options:

minimal approach (less advantage): allow putrun() to support npixels > rowsize, would only support contiguous stream of pixels (not area)
extended approach: add something like putarea as per your suggestion, takes more advantage of hardware, but extends LCD api

The new callback doesn't make the thing too bad, the simulated layer is very easy to add like this:

The common code implement putarea and call putrun line by line if the lcd driver implement putrun
The common code implement putrn and call putarea with one line if the lcd driver implement putarea

The userspace can call putrun/putarea as they like regardless what the lcd driver really provide. On the other hand, the driver only need implement one of putrun or putarea base on the hardware capability. So both side can utilize old or new inferace smoothly.

ideal (to me): LCD driver should be able to pass custom ioctls to each underlying driver,

It's very bad thing that different LCD driver expose the different custom IOCTL for the same rectangle update functionality, which just make the userspace can't write the portable code.

the problem here is that this driver sits on top of the LCD API and drivers implement that. it would be much better to have all drivers be a lower-half of this driver directly and remove the LCD api altogether. this means NX should use a userspace API for accessing LCDs (framebuffer already has userspace api with mmap()). this of course is the more drastic change

Could you explain more about "LCD api" and "userspace API"?

We could go with 2 if there's agreement, but to me we should point towards 3. I think it is better to have less custom APIs in NuttX and use drivers as much as possible.

The new callback doesn't make the thing too bad, the simulated layer is very easy to add like this:
1. The common code implement putarea and call putrun line by line if the lcd driver implement putrun

2. The common code implement putrun and call putarea with one line if the lcd driver implement putarea

The userspace can call putrun/putarea as they like regardless what the lcd driver really provide. On the other hand, the driver only need implement one of putrun or putarea base on the hardware capability. So both side can utilize old or new inferace smoothly.

I'm not sure what you mean by simulated layer. Also, what is common code? These are callbacks that needs to be implemented by a driver. So the options for a driver to not implement it are:

not initialize the pointer (more compatible with existing drivers)
initialize it and return ENOSUPP (not supported)

This would assume that the caller will have to check if putarea is indeed supported and if not and call putrun instead. Otherwise. we can do what you suggest, to have some part of NuttX supply a "default" implementation of putarea() which simply calls putrun. This makes sense, but since LCD support is simply a header now, there should be some extra handling to have this "default" callback be replaced and I'm not sure where would this happen in the code. Consider that an LCD instance is simply returned by the board's board_lcd_getdev().
So if we can find an easy way to supply this default putarea() implementation I think it would be the best approach.

It's very bad thing that different LCD driver expose the different custom IOCTL for the same rectangle update functionality, which just make the userspace can't write the portable code.

I don't think it is a bad design to allow drivers provide custom ioctls(). This is in fact quite commonly done and is a good way to let a driver expose functionality not contemplated in default IOCTLs. However, I wasn't suggesting to leave LCDs implement their own putarea(), that would indeed be a default IOCTL. But consider that each LCD is quite different (for example, you can write by columns or by rows, you can make the pixels wrap around, etc). So I would have a generic putarea() operation which just allows to send a stream of pixels to a rectangle as default and any other variation would be provided by custom ioctl.

Could you explain more about "LCD api" and "userspace API"?

The userspace API is this character driver. The LCD api to me is the callback interface (lcd_dev_s) and the point is that NXgraphics calls into it directly (see nuttx/graphics/nxglib/lcd/nxglib_setpixel.c). I think this is mostly the problem. If NX would be changed to call into this character driver then LCD drivers would be lower-half character drivers and not simply implementing lcd_dev_s callbacks. But I'm not personally interested in going into NX since I don't use it myself and others may not agree to this either.

Some PC based graphic card support overlay the cursor image on top of the display buffer which release the software to draw the cursor manually(lite overlay for cursor only). LCD is rare to support the hardware cursor, because LCD is frequently used with touch interface and nobody want to see the cursor on the touch screan.

Ok, so that isn't of relevance here then.

The new callback doesn't make the thing too bad, the simulated layer is very easy to add like this:
1. The common code implement putarea and call putrun line by line if the lcd driver implement putrun

2. The common code implement putrun and call putarea with one line if the lcd driver implement putarea

The userspace can call putrun/putarea as they like regardless what the lcd driver really provide. On the other hand, the driver only need implement one of putrun or putarea base on the hardware capability. So both side can utilize old or new inferace smoothly.

I'm not sure what you mean by simulated layer. Also, what is common code?

I mean that:
drivers/lcd/lcd_framebuffer.c
drivers/lcd/lcd_dev.c
It's the good place to implment the callback not provided by lcd driver since these two place are the userspace entry point.

These are callbacks that needs to be implemented by a driver. So the options for a driver to not implement it are:

not initialize the pointer (more compatible with existing drivers)
initialize it and return ENOSUPP (not supported)

This would assume that the caller will have to check if putarea is indeed supported and if not and call putrun instead. Otherwise. we can do what you suggest, to have some part of NuttX supply a "default" implementation of putarea() which simply calls putrun. This makes sense, but since LCD support is simply a header now, there should be some extra handling to have this "default" callback be replaced and I'm not sure where would this happen in the code. Consider that an LCD instance is simply returned by the board's board_lcd_getdev().
So if we can find an easy way to supply this default putarea() implementation I think it would be the best approach.

The best place is in lcd_framebuffer.c and lcd_dev.c.

It's very bad thing that different LCD driver expose the different custom IOCTL for the same rectangle update functionality, which just make the userspace can't write the portable code.

I don't think it is a bad design to allow drivers provide custom ioctls(). This is in fact quite commonly done and is a good way to let a driver expose functionality not contemplated in default IOCTLs. However, I wasn't suggesting to leave LCDs implement their own putarea(), that would indeed be a default IOCTL. But consider that each LCD is quite different (for example, you can write by columns or by rows, you can make the pixels wrap around, etc). So I would have a generic putarea() operation which just allows to send a stream of pixels to a rectangle as default and any other variation would be provided by custom ioctl.

Yes, it's good for custom ioctl which represent a very special functionality found in the rare hardware, but as you mentioned, putarea is generic extension could be found on many hardware and we need standardize it.

Could you explain more about "LCD api" and "userspace API"?

The userspace API is this character driver. The LCD api to me is the callback interface (lcd_dev_s) and the point is that NXgraphics calls into it directly (see nuttx/graphics/nxglib/lcd/nxglib_setpixel.c). I think this is mostly the problem. If NX would be changed to call into this character driver then LCD drivers would be lower-half character drivers and not simply implementing lcd_dev_s callbacks.

No, NXgraphics is different from LVGL in this case. NXgraphics is implemented in the kernel side, lcd_dev_s is native inteface for Nxgrahics just like sensor driver call i2c_master_s or spi_dev_s.

But I'm not personally interested in going into NX since I don't use it myself and others may not agree to this either.

Some PC based graphic card support overlay the cursor image on top of the display buffer which release the software to draw the cursor manually(lite overlay for cursor only). LCD is rare to support the hardware cursor, because LCD is frequently used with touch interface and nobody want to see the cursor on the touch screan.

Ok, so that isn't of relevance here then.

@v01d could you add FAR for ALL pointers I mentioned in the comment?

I mean that:
drivers/lcd/lcd_framebuffer.c
drivers/lcd/lcd_dev.c
It's the good place to implment the callback not provided by lcd driver since these two place are the userspace entry point.

Right, but that means that as you mention:

No, NXgraphics is different from LVGL in this case. NXgraphics is implemented in the kernel side, lcd_dev_s is native inteface for Nxgrahics just like sensor driver call i2c_master_s or spi_dev_s.

NXgraphics will not see putarea() be replaced with the default implementation which uses putrun(). I now putarea() is not used right now in NXgraphics, but you can see that it would not be really a "common place" for all cases, just for when the LCD_DEV driver is enabled and registered.

@v01d could you add FAR for ALL pointers I mentioned in the comment?

Sorry, forgot to push last change

Ok, I just pushed again

I mean that:
drivers/lcd/lcd_framebuffer.c
drivers/lcd/lcd_dev.c
It's the good place to implment the callback not provided by lcd driver since these two place are the userspace entry point.

Right, but that means that as you mention:

No, NXgraphics is different from LVGL in this case. NXgraphics is implemented in the kernel side, lcd_dev_s is native inteface for Nxgrahics just like sensor driver call i2c_master_s or spi_dev_s.

NXgraphics will not see putarea() be replaced with the default implementation which uses putrun(). I know putarea() is not used right now in NXgraphics, but you can see that it would not be really a "common place" for all cases, just for when the LCD_DEV driver is enabled and registered.

we can expose the wrapper functions(e.g. lcd_putrun and lcd_putarea) in lcd.h and replace ->putrun to lcd_putrun inside Nxgraphics. In the furture, we can even optimize Nxgraphics to call lcd_putarea instead.

I mean that:
drivers/lcd/lcd_framebuffer.c
drivers/lcd/lcd_dev.c
It's the good place to implment the callback not provided by lcd driver since these two place are the userspace entry point.

Right, but that means that as you mention:

No, NXgraphics is different from LVGL in this case. NXgraphics is implemented in the kernel side, lcd_dev_s is native inteface for Nxgrahics just like sensor driver call i2c_master_s or spi_dev_s.

NXgraphics will not see putarea() be replaced with the default implementation which uses putrun(). I know putarea() is not used right now in NXgraphics, but you can see that it would not be really a "common place" for all cases, just for when the LCD_DEV driver is enabled and registered.

we can expose the wrapper functions(e.g. lcd_putrun and lcd_putarea) in lcd.h and replace ->putrun to lcd_putrun inside Nxgraphics. In the furture, we can even optimize Nxgraphics to call lcd_putarea instead.

Ok, could be an option, although it may require converting the rest of the interface into functions as well, otherwise it would be a bit ad-hoc to do this just with putrun/putarea.
But I must say that NXgraphics design is kind of limiting the LCD api. I don't see why NXgraphics must be a kernel level system which conditions the LCD subsystem API. It would make much more sense to have NXgraphics in userspace, using userspace interfaces to FB/LCD and then have LCD implemented directly as upper/lower-half character driver. To me is the cleanest approach and simplifies NuttX as a whole.
For now I will then (in separate PR):

add a putarea callback to interface
make all drivers set this pointer to zero (with a comment to revisit in case the driver may implement this later)
expose putarea in this character driver. if the pointer is null, the ioctl will fail

Next step would be to decide if we add the functions you suggest to provide a default putarea() for when the driver does not support it either at the character driver level or at the LCD API level (with added function), or maybe in some other way.

Just pushed all changes, should be good to go

I mean that:
drivers/lcd/lcd_framebuffer.c
drivers/lcd/lcd_dev.c
It's the good place to implment the callback not provided by lcd driver since these two place are the userspace entry point.

Right, but that means that as you mention:

No, NXgraphics is different from LVGL in this case. NXgraphics is implemented in the kernel side, lcd_dev_s is native inteface for Nxgrahics just like sensor driver call i2c_master_s or spi_dev_s.

NXgraphics will not see putarea() be replaced with the default implementation which uses putrun(). I know putarea() is not used right now in NXgraphics, but you can see that it would not be really a "common place" for all cases, just for when the LCD_DEV driver is enabled and registered.

we can expose the wrapper functions(e.g. lcd_putrun and lcd_putarea) in lcd.h and replace ->putrun to lcd_putrun inside Nxgraphics. In the furture, we can even optimize Nxgraphics to call lcd_putarea instead.

Ok, could be an option, although it may require converting the rest of the interface into functions as well, otherwise it would be a bit ad-hoc to do this just with putrun/putarea.
But I must say that NXgraphics design is kind of limiting the LCD api. I don't see why NXgraphics must be a kernel level system which conditions the LCD subsystem API. It would make much more sense to have NXgraphics in userspace, using userspace interfaces to FB/LCD and then have LCD implemented directly as upper/lower-half character driver. To me is the cleanest approach and simplifies NuttX as a whole.

Yes, NXgrahpics could be located inside userspace like XWindow. I guess that it intially put inside kernel to save the IPC cost.

For now I will then (in separate PR):

add a putarea callback to interface
make all drivers set this pointer to zero (with a comment to revisit in case the driver may implement this later)
expose putarea in this character driver. if the pointer is null, the ioctl will fail

Next step would be to decide if we add the functions you suggest to provide a default putarea() for when the driver does not support it either at the character driver level or at the LCD API level (with added function), or maybe in some other way.

Sure.

@w8jcik please take a look.

@xiaoxiang781216 would you mind merging now that all comments are addressed?