AI prompts
base on ��# a n d r o i d G R P C
# # �^
N*NhT�S�ssQ�ly��v�v�N�S\�N�6qT gя�S�l�NHN�N�Q�`w�eg g*N1��Xy��v�d NN0
MR)Yd0RZf
N4 �pJS��S�s��US2��N�6qT,{�N)Y�Sd�Nd�w�_
NOO��S�s}Y�Pd��N�bُ*N�_�`JU0�N)Y�S�O�N NN�S�snx�[ g N�[�v2��_00 gHe�g�He�g
N'Y0
ُ!kvQ�[�l�NHN�e�b/g�v�f�e��S/f�b�Seg�vy��vteT0R Nw��N0
# # y��v�vsQ
# # # y��v�f
+ N.�d e x d u m p + ;N�R{|�R}��(u+ �O
Y m e t h o d C o d e I t e m
+ ;N��(u�N�O
Ym e t h o d C o d e I t e m �vOP�yۏL�ǏYt��N�QX[-N�v�c�b�Nۏ6Rd u m p �Qeg6qT�O
Yۏ�S
+
N���O
Y�e�l ���wck�(uMb��؏�Sc�N�v�R�V
+
N���O
Yd e x v m p �c�NOP�yh�
+
N���O
Y<h_ g����4xOW�vd e x �e�N�؏ gc d e x �e�N
N/ec
+ T�e/ec{|�V��T�e�l�V���Y�g�`�[US*N�e�lYt_N�S�N
# # # �c�O�R��
` ` `
F i x D e x M e t h o d C o d e I t e m US*Nd e x �e�N�O
Y��V�v�c�NKb:g
N(ug r p c �b�Sc o d e I t e m �Oُ*N�e�N
O n l y D u m p D e x F i l e ( O u t D e x D i r ) ; �SۏL�d e x �e�N�vd u m p
d u m p W h o l e D e x F i l e A n d F i x ( O u t D e x D i r ) ; N.�d u m p d e x + ꁨRd u m p c o d e I t e m + �O
Y
d u m p D e x B y C l a s s A n d F i x d u m p OeQ�v�g*N{|�vd e x �e�N
O u t D e x D i r �Tw o r D i r O u t D e x D i r = w o r D i r + S
T �Od u m p 0R O u t D e x D i r
b l o c k C l a s s L i s t d�N*Nў
TUS�b�lՋ���S�c�O�v�/f���]����
j o b s �~z*NpeUS*N�~zэ^�8^ba�Y*N�~z�S�� g���lN�ZP|Q�[�babaэ'T
` ` `
# # # �^���T�S���Q�s�v�
+
N��u s b �g r p c ���@\�WQ
+ d u m p ُN���_Y�eP`O_N
N�wS��[�b(W�T̑�@b�N ���
N�e�Ջ��c�O�N�_Y*Nd u m p �e�l�M�TO(u
+ d u m p D e x B y C l a s s A n d F i x ُ*N�,geg/f�l g�v�FO/fTeg�S�s g�[�b� g�v{|ffX[(WFO/fd u m p �vd e x -N
NX[(W�6qTb1\�S����ُ*N{|nx�[X[(W�FO/fd u m p
N�Qeg��^�/f���[�b�N��[a�hQ@\M��S�v�Qpe0O��/f��Yt�N�[� g�N{|�R}�hV
Nԏ�V
+ �n��gba� ��� g��_��k*Nc l a s s l o a d e r ۏL� N!kg r p c �(u
+ )]�n��S�� gT�y)]�n�
N��La��QՋՋ
+ d u m p ЏL�-N�b��+RLa� g�N{|�O
Y�S���Q��FO/fO�~�~э
# # N�N�b/g�
# # # ㉳Q�v�
+ �NMRd e x �vd u m p ��/f ���0R�QX[̑�S�b*bd e x �R}��FO/fb�ǏhQ@\�v�[a�M��S���Sd e x �f r i d a - d e x d u m p _N�S�N �
+ c o d e i t e m OP�y���Qd e x �e�N�QX[�O
Y
+ �c�O�N N*N�O9e�vs m a l i y��v�`O�S�N(Wُ*N�W@x
N�v�c�ǏW[���[d e x �e�NۏL��O
Y
# # # *g㉳Q�
+ d e x �e�N
N��_cOW��Y�g_cOW�S���[�b a k s m a l i �e�lƋ+R�b��e�N<h_
Nĉ��[��Sы1Y%�
+ ���wck�(uMbb`
YC o d e I t e m �v�e�l�vd u m p
+ d e x v m p �ُ*NvQ�[
N^\�Nd u m p �v���
+ {|�[a�M��S�c�SV i s i t C l a s s L o a d e r s ���[�bb��g�NMOn���[�b��[�{|�R}�hV
N��~b0R
# # O(u
+ ُ*N/f N*Nr x p o s e d !jWW��Ǐr x p o s e d �leQ0R�vhۏz-N
+ S_ۏz/T�R�NTOꁨRЏL��6qT(ui d e a Sb _g r p c _ c l i e n t , ۏL���n�Td u m p
+ �l gSbSb�]wQ��/f�Ǐi d e a egЏL���V:N1��X,g��1\�S��G�0RT�y��b�c�O�N=\�S��Y�v�c�S
+ �Y�g`OO(u�v/fl s p o s e d � ���`O��]�O9e�c�S��[b�leQ
# # KmՋ
KmՋHe�g1\
N�N��vMR؏�S�NO(u
# # a n d r o i d d e x �e�N�T{|�R}�hV�~�g
` ` `
C l a s s L o a d e r { �[�^j a v a c l a s s l o a d e r
D e x P a t h L i s t p a t h L i s t ; { ُ*N�^�/fHr,gW�Yu���S�N�S�N/fa p k �u��S�N/fa p k Rh��Y*Na p k ��TNb�+TIN͑T
E l e m e n t [ ] d e x E l e m e n t s ; { US*N�[�^ N*Na p k b�Y*Na p k �
D e x F i l e d e x F i l e ; { /fd e x Rh�
p r i v a t e O b j e c t m C o o k i e ; �[E�/fl o n g [ ] , ُ*N N*N�[E��vd e x �e�NRh�
}
}
}
}
` ` `
y��v0W@W
h t t p s : / / g i t h u b . c o m / T h e h e p t a / a n d r o i d G R P C
h t t p s : / / g i t h u b . c o m / T h e h e p t a / F i x D e x S m a l i
# # gT
g�NHN��v�c�c�Qeg��ech�S�s�l�NHN ����Q�v�T�~�S�N9e N9e
! [ ] ( . / d o c / 1 . p n g )
! [ ] ( . / d o c / 2 . p n g )
", Assign "at most 3 tags" to the expected json: {"id":"9347","tags":[]} "only from the tags list I provide: [{"id":77,"name":"3d"},{"id":89,"name":"agent"},{"id":17,"name":"ai"},{"id":54,"name":"algorithm"},{"id":24,"name":"api"},{"id":44,"name":"authentication"},{"id":3,"name":"aws"},{"id":27,"name":"backend"},{"id":60,"name":"benchmark"},{"id":72,"name":"best-practices"},{"id":39,"name":"bitcoin"},{"id":37,"name":"blockchain"},{"id":1,"name":"blog"},{"id":45,"name":"bundler"},{"id":58,"name":"cache"},{"id":21,"name":"chat"},{"id":49,"name":"cicd"},{"id":4,"name":"cli"},{"id":64,"name":"cloud-native"},{"id":48,"name":"cms"},{"id":61,"name":"compiler"},{"id":68,"name":"containerization"},{"id":92,"name":"crm"},{"id":34,"name":"data"},{"id":47,"name":"database"},{"id":8,"name":"declarative-gui "},{"id":9,"name":"deploy-tool"},{"id":53,"name":"desktop-app"},{"id":6,"name":"dev-exp-lib"},{"id":59,"name":"dev-tool"},{"id":13,"name":"ecommerce"},{"id":26,"name":"editor"},{"id":66,"name":"emulator"},{"id":62,"name":"filesystem"},{"id":80,"name":"finance"},{"id":15,"name":"firmware"},{"id":73,"name":"for-fun"},{"id":2,"name":"framework"},{"id":11,"name":"frontend"},{"id":22,"name":"game"},{"id":81,"name":"game-engine "},{"id":23,"name":"graphql"},{"id":84,"name":"gui"},{"id":91,"name":"http"},{"id":5,"name":"http-client"},{"id":51,"name":"iac"},{"id":30,"name":"ide"},{"id":78,"name":"iot"},{"id":40,"name":"json"},{"id":83,"name":"julian"},{"id":38,"name":"k8s"},{"id":31,"name":"language"},{"id":10,"name":"learning-resource"},{"id":33,"name":"lib"},{"id":41,"name":"linter"},{"id":28,"name":"lms"},{"id":16,"name":"logging"},{"id":76,"name":"low-code"},{"id":90,"name":"message-queue"},{"id":42,"name":"mobile-app"},{"id":18,"name":"monitoring"},{"id":36,"name":"networking"},{"id":7,"name":"node-version"},{"id":55,"name":"nosql"},{"id":57,"name":"observability"},{"id":46,"name":"orm"},{"id":52,"name":"os"},{"id":14,"name":"parser"},{"id":74,"name":"react"},{"id":82,"name":"real-time"},{"id":56,"name":"robot"},{"id":65,"name":"runtime"},{"id":32,"name":"sdk"},{"id":71,"name":"search"},{"id":63,"name":"secrets"},{"id":25,"name":"security"},{"id":85,"name":"server"},{"id":86,"name":"serverless"},{"id":70,"name":"storage"},{"id":75,"name":"system-design"},{"id":79,"name":"terminal"},{"id":29,"name":"testing"},{"id":12,"name":"ui"},{"id":50,"name":"ux"},{"id":88,"name":"video"},{"id":20,"name":"web-app"},{"id":35,"name":"web-server"},{"id":43,"name":"webassembly"},{"id":69,"name":"workflow"},{"id":87,"name":"yaml"}]" returns me the "expected json"