Skip to content

Commit 4aa3534

Browse files
committed
docs: update info
1 parent 49d395c commit 4aa3534

File tree

13 files changed

+132
-836
lines changed

13 files changed

+132
-836
lines changed

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -556,7 +556,6 @@ The application of LLMs in the programming domain has witnessed explosive growth
556556
- **Repository-Level Code Completion**: [RLCoder: Reinforcement Learning for Repository-Level Code Completion](https://doi.org/10.1109/ICSE55347.2025.00014)
557557
- **Domain-Specific Benchmarks**: [Top General Performance = Top Domain Performance? DomainCodeBench](https://arxiv.org/abs/2412.18573)
558558
- **Long-Context Code Models**: [Long Code Arena](https://arxiv.org/abs/2406.11612)
559-
- **Repository-Level Generation**: [FEA-Bench](https://aclanthology.org/2025.acl-long.839/)
560559
- **Multitask Fine-Tuning**: [MFTCoder: Boosting Code LLMs with Multitask Fine-Tuning](https://doi.org/10.1145/3637528.3671609)
561560
- **RAG for Code**: [RAG or Fine-tuning? A Comparative Study on LCMs-based Code Completion in Industry](https://doi.org/10.1145/3696630.3728549), [Repoformer: Selective Retrieval for Repository-Level Code Completion](https://openreview.net/forum?id=ZUnIGtP0Nf), [CodeRAG-Bench](https://aclanthology.org/2025.findings-naacl.176/)
562561
- **Code Generation Survey**: [A Survey on Large Language Models for Code Generation](https://doi.org/10.1145/3747588)

docs/paper.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,17 +29,22 @@
2929

3030
### Citation
3131

32+
<!-- START CITATION -->
3233
If you use this project or related survey in your research or system, please cite the following BibTeX:
3334

3435
```bibtex
35-
@misc{li2025awesome_issue_resolution,
36-
title = {Advances and Frontiers of LLM-based Issue Resolution in Software Engineering A Comprehensive Survey},
37-
author = {Caihua Li and Lianghong Guo and Yanlin Wang and Daya Guo and Wei Tao and Zhenyu Shan and Mingwei Liu and Jiachi Chen and Haoyu Song and Duyu Tang and Hongyu Zhang and Zibin Zheng},
38-
year = {2025},
39-
howpublished = {\url{https://github.com/DeepSoftwareAnalytics/Awesome-Issue-Resolution}}
36+
@article{li2026advances,
37+
title={Advances, Frontiers, and Future of Issue Resolution in Software Engineering: A Comprehensive Survey},
38+
author={Li, Caihua and Guo, Lianghong and Wang, Yanlin and Guo, Daya and Tao, Wei and Shan, Zhenyu and Liu, Mingwei and Chen, Jiachi and Liu, Runze and Song, Haoyu and Tang, Duyu and Zhang, Hongyu and Zheng, Zibin},
39+
journal={TechRxiv},
40+
year={2026},
41+
page={1375056},
42+
dor={10.36227/techrxiv.176779734.47868328/v2},
43+
publisher={IEEE}
4044
}
4145
```
4246

4347
Once published on arXiv or at a conference, please replace the entry with the official citation information (authors, DOI/arXiv ID, conference name, etc.).
48+
<!-- END CITATION -->
4449

4550

docs/stylesheets/custom.css

Lines changed: 29 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* ============================================
2-
Awesome Issue Resolution - 匹配原网站样式
2+
Awesome Issue Resolution - Custom Styles
33
https://noranotdora.github.io/
44
============================================ */
55

@@ -37,15 +37,15 @@
3737
}
3838

3939
/* ============================================
40-
Header & Tabs - 深蓝色渐变
40+
Header & Tabs - Deep Blue Gradient
4141
============================================ */
4242
.md-header {
4343
background: linear-gradient(135deg, #1e40af 0%, #1e3a8a 100%) !important;
4444
box-shadow: var(--shadow);
4545
}
4646

4747
/* ============================================
48-
Hero Section - 紫色渐变
48+
Hero Section - Purple Gradient
4949
============================================ */
5050
.hero-section {
5151
background: linear-gradient(135deg, #667eea 0%, #764ba2 25%, #f093fb 50%, #4facfe 75%, #00f2fe 100%);
@@ -164,7 +164,7 @@
164164

165165
.hero-badges-dynamic img {
166166
height: 28px;
167-
border-radius: 4px;
167+
border-radius: 14px;
168168
}
169169

170170
/* Quick Navigation Pills */
@@ -227,7 +227,7 @@
227227
}
228228
}
229229

230-
/* Top Navigation Tabs - 深蓝色渐变 */
230+
/* Top Navigation Tabs - Deep Blue Gradient */
231231
.md-tabs {
232232
background: linear-gradient(135deg, #1e3a8a 0%, #172554 100%) !important;
233233
}
@@ -243,26 +243,32 @@
243243
opacity: 1;
244244
}
245245

246-
/* 隐藏右侧 TOC 导航 */
246+
/* Hide right sidebar - TOC integrated into left sidebar */
247247
.md-sidebar--secondary {
248248
display: none !important;
249249
}
250250

251-
/* 左侧导航栏标题改为 Table of contents */
252-
.md-nav--primary .md-nav__title {
253-
display: none;
251+
/* Expand all navigation items in left sidebar */
252+
.md-nav__item--nested .md-nav {
253+
display: block !important;
254+
max-height: none !important;
254255
}
255256

256-
.md-nav--primary > .md-nav__list::before {
257-
content: "Table of contents";
258-
display: block;
259-
font-weight: 700;
260-
font-size: 0.7rem;
261-
text-transform: uppercase;
262-
color: var(--md-default-fg-color--light);
263-
padding: 0 0.6rem 0.4rem;
264-
margin-bottom: 0.4rem;
265-
letter-spacing: 0.05em;
257+
.md-nav__toggle ~ .md-nav {
258+
display: block !important;
259+
}
260+
261+
/* Ensure all TOC items in left sidebar are visible */
262+
.md-sidebar--primary .md-nav--secondary {
263+
display: block !important;
264+
}
265+
266+
.md-sidebar--primary .md-nav__list {
267+
display: block !important;
268+
}
269+
270+
.md-sidebar--primary .md-nav__item {
271+
display: block !important;
266272
}
267273

268274
/* Hide the duplicate H1 title */
@@ -358,12 +364,12 @@
358364
font-weight: 600;
359365
}
360366

361-
/* 论文链接徽章样式 */
367+
/* Paper link badge styles - Rounded corners */
362368
.md-typeset ul li a img {
363369
height: 20px;
364370
vertical-align: middle;
365371
margin-left: 6px;
366-
border-radius: 3px;
372+
border-radius: 12px;
367373
transition: transform 0.2s ease, opacity 0.2s ease;
368374
}
369375

@@ -372,7 +378,7 @@
372378
opacity: 0.85;
373379
}
374380

375-
/* 链接样式 */
381+
/* Link styles */
376382
.md-typeset ul li a {
377383
text-decoration: none;
378384
border-bottom: none;
@@ -588,6 +594,7 @@
588594
vertical-align: middle;
589595
height: 18px;
590596
margin: 0 2px;
597+
border-radius: 9px;
591598
}
592599

593600
/* Table captions (italic text before table) */

mkdocs.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,9 @@ theme:
3030
- content.code.copy
3131
- search.suggest
3232
- search.highlight
33-
- toc.follow
33+
- toc.integrate
3434
- navigation.indexes
35+
- navigation.expand
3536
icon:
3637
repo: fontawesome/brands/github
3738

scripts/generate_citation.py

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,33 @@ def main():
251251
update_cite_page(bib_data)
252252
print()
253253

254+
# Update paper.md
255+
print("📝 Updating docs/paper.md...")
256+
paper_path = ROOT / "docs" / "paper.md"
257+
if paper_path.exists():
258+
try:
259+
content = paper_path.read_text(encoding='utf-8')
260+
bibtex_str = generate_bibtex_block(CITATION_BIB)
261+
citation_block = f"""If you use this project or related survey in your research or system, please cite the following BibTeX:
262+
263+
```bibtex
264+
{bibtex_str}
265+
```
266+
267+
Once published on arXiv or at a conference, please replace the entry with the official citation information (authors, DOI/arXiv ID, conference name, etc.)."""
268+
269+
pattern = re.compile(r'(<!-- START CITATION -->).*?(<!-- END CITATION -->)', re.DOTALL)
270+
new_content = pattern.sub(f'\\1\n{citation_block}\n\\2', content)
271+
272+
if new_content != content:
273+
paper_path.write_text(new_content, encoding='utf-8')
274+
print("✓ Updated citation in paper.md")
275+
else:
276+
print("[WARN] Citation markers not found in paper.md")
277+
except Exception as e:
278+
print(f"[ERROR] Failed to update paper.md: {e}")
279+
print()
280+
254281
print("=" * 70)
255282
print(" ✅ Citation generation complete!")
256283
print("=" * 70)

site/404.html

Lines changed: 4 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -375,7 +375,9 @@
375375

376376

377377

378-
<nav class="md-nav md-nav--primary md-nav--lifted" aria-label="Navigation" data-md-level="0">
378+
379+
380+
<nav class="md-nav md-nav--primary md-nav--lifted md-nav--integrated" aria-label="Navigation" data-md-level="0">
379381
<label class="md-nav__title" for="__drawer">
380382
<a href="/Awesome-Issue-Resolution/." title="Awesome Issue Resolution" class="md-nav__button md-logo" aria-label="Awesome Issue Resolution" data-md-component="logo">
381383

@@ -542,24 +544,6 @@
542544
</div>
543545

544546

545-
546-
<div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
547-
<div class="md-sidebar__scrollwrap">
548-
<div class="md-sidebar__inner">
549-
550-
551-
552-
553-
<nav class="md-nav md-nav--secondary" aria-label="On this page">
554-
555-
556-
557-
558-
</nav>
559-
</div>
560-
</div>
561-
</div>
562-
563547

564548

565549
<div class="md-content" data-md-component="content">
@@ -610,7 +594,7 @@ <h1>404 - Not found</h1>
610594

611595

612596

613-
<script id="__config" type="application/json">{"annotate": null, "base": "/Awesome-Issue-Resolution/", "features": ["navigation.instant", "navigation.tracking", "navigation.top", "navigation.tabs", "navigation.tabs.sticky", "content.code.copy", "search.suggest", "search.highlight", "toc.follow", "navigation.indexes"], "search": "/Awesome-Issue-Resolution/assets/javascripts/workers/search.7a47a382.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
597+
<script id="__config" type="application/json">{"annotate": null, "base": "/Awesome-Issue-Resolution/", "features": ["navigation.instant", "navigation.tracking", "navigation.top", "navigation.tabs", "navigation.tabs.sticky", "content.code.copy", "search.suggest", "search.highlight", "toc.integrate", "navigation.indexes", "navigation.expand"], "search": "/Awesome-Issue-Resolution/assets/javascripts/workers/search.7a47a382.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
614598

615599

616600
<script src="/Awesome-Issue-Resolution/assets/javascripts/bundle.e71a0d61.min.js"></script>

site/about/index.html

Lines changed: 4 additions & 96 deletions
Original file line numberDiff line numberDiff line change
@@ -388,7 +388,9 @@
388388

389389

390390

391-
<nav class="md-nav md-nav--primary md-nav--lifted" aria-label="Navigation" data-md-level="0">
391+
392+
393+
<nav class="md-nav md-nav--primary md-nav--lifted md-nav--integrated" aria-label="Navigation" data-md-level="0">
392394
<label class="md-nav__title" for="__drawer">
393395
<a href=".." title="Awesome Issue Resolution" class="md-nav__button md-logo" aria-label="Awesome Issue Resolution" data-md-component="logo">
394396

@@ -670,100 +672,6 @@
670672
</div>
671673

672674

673-
674-
<div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
675-
<div class="md-sidebar__scrollwrap">
676-
<div class="md-sidebar__inner">
677-
678-
679-
680-
681-
<nav class="md-nav md-nav--secondary" aria-label="On this page">
682-
683-
684-
685-
686-
687-
688-
<label class="md-nav__title" for="__toc">
689-
<span class="md-nav__icon md-icon"></span>
690-
On this page
691-
</label>
692-
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
693-
694-
<li class="md-nav__item">
695-
<a href="#about-this-project" class="md-nav__link">
696-
<span class="md-ellipsis">
697-
698-
About This Project
699-
700-
</span>
701-
</a>
702-
703-
</li>
704-
705-
<li class="md-nav__item">
706-
<a href="#key-features" class="md-nav__link">
707-
<span class="md-ellipsis">
708-
709-
Key Features
710-
711-
</span>
712-
</a>
713-
714-
</li>
715-
716-
<li class="md-nav__item">
717-
<a href="#contribution-guide" class="md-nav__link">
718-
<span class="md-ellipsis">
719-
720-
Contribution Guide
721-
722-
</span>
723-
</a>
724-
725-
</li>
726-
727-
<li class="md-nav__item">
728-
<a href="#acknowledgements" class="md-nav__link">
729-
<span class="md-ellipsis">
730-
731-
Acknowledgements
732-
733-
</span>
734-
</a>
735-
736-
</li>
737-
738-
<li class="md-nav__item">
739-
<a href="#interactive-exploration" class="md-nav__link">
740-
<span class="md-ellipsis">
741-
742-
Interactive Exploration
743-
744-
</span>
745-
</a>
746-
747-
</li>
748-
749-
<li class="md-nav__item">
750-
<a href="#contact-us" class="md-nav__link">
751-
<span class="md-ellipsis">
752-
753-
Contact Us
754-
755-
</span>
756-
</a>
757-
758-
</li>
759-
760-
</ul>
761-
762-
</nav>
763-
</div>
764-
</div>
765-
</div>
766-
767675

768676

769677
<div class="md-content" data-md-component="content">
@@ -878,7 +786,7 @@ <h2 id="contact-us">Contact Us<a class="headerlink" href="#contact-us" title="Pe
878786

879787

880788

881-
<script id="__config" type="application/json">{"annotate": null, "base": "..", "features": ["navigation.instant", "navigation.tracking", "navigation.top", "navigation.tabs", "navigation.tabs.sticky", "content.code.copy", "search.suggest", "search.highlight", "toc.follow", "navigation.indexes"], "search": "../assets/javascripts/workers/search.7a47a382.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
789+
<script id="__config" type="application/json">{"annotate": null, "base": "..", "features": ["navigation.instant", "navigation.tracking", "navigation.top", "navigation.tabs", "navigation.tabs.sticky", "content.code.copy", "search.suggest", "search.highlight", "toc.integrate", "navigation.indexes", "navigation.expand"], "search": "../assets/javascripts/workers/search.7a47a382.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
882790

883791

884792
<script src="../assets/javascripts/bundle.e71a0d61.min.js"></script>

0 commit comments

Comments
 (0)