Abid Ali Awan commited on
Commit
a91847b
Β·
1 Parent(s): ff1fa38

Refactor Gradio interface: reduce input/output textbox lines from 20 to 10, and update tab titles with emojis for better user experience.

Browse files
Files changed (1) hide show
  1. src/app.py +5 -5
src/app.py CHANGED
@@ -10,14 +10,14 @@ load_dotenv()
10
  # Create Gradio interfaces for code analysis
11
  analysis_report_demo = gr.Interface(
12
  fn=code_analysis_report,
13
- inputs=gr.Textbox(label="Enter Code Here", lines=20),
14
- outputs=gr.Textbox(label="Analysis Report", lines=20),
15
  description="Generate a detailed code analysis report with top fixes. Please read the [documentation](https://huggingface.co/spaces/Agents-MCP-Hackathon/code-analysis-mcp/blob/main/README.md) for more details.",
16
  )
17
 
18
  code_score_demo = gr.Interface(
19
  fn=code_analysis_score,
20
- inputs=gr.Textbox(label="Enter Code Here", lines=20),
21
  outputs=gr.JSON(label="Code Score"),
22
  description="Generate a vulnerability, style, and quality code score. Please read the [documentation](https://huggingface.co/spaces/Agents-MCP-Hackathon/code-analysis-mcp/blob/main/README.md) for more details.",
23
  )
@@ -25,8 +25,8 @@ code_score_demo = gr.Interface(
25
  # Create tabbed interface
26
  demo = gr.TabbedInterface(
27
  [analysis_report_demo, code_score_demo],
28
- ["Code Analysis Report", "Code Score"],
29
- title="Code Scoring & Analysis MCP Server",
30
  theme=gr.themes.Soft(),
31
  )
32
 
 
10
  # Create Gradio interfaces for code analysis
11
  analysis_report_demo = gr.Interface(
12
  fn=code_analysis_report,
13
+ inputs=gr.Textbox(label="Enter Code Here", lines=10),
14
+ outputs=gr.Textbox(label="Analysis Report", lines=10),
15
  description="Generate a detailed code analysis report with top fixes. Please read the [documentation](https://huggingface.co/spaces/Agents-MCP-Hackathon/code-analysis-mcp/blob/main/README.md) for more details.",
16
  )
17
 
18
  code_score_demo = gr.Interface(
19
  fn=code_analysis_score,
20
+ inputs=gr.Textbox(label="Enter Code Here", lines=10),
21
  outputs=gr.JSON(label="Code Score"),
22
  description="Generate a vulnerability, style, and quality code score. Please read the [documentation](https://huggingface.co/spaces/Agents-MCP-Hackathon/code-analysis-mcp/blob/main/README.md) for more details.",
23
  )
 
25
  # Create tabbed interface
26
  demo = gr.TabbedInterface(
27
  [analysis_report_demo, code_score_demo],
28
+ ["🧐Code Analysis", "πŸ’―Code Score"],
29
+ title="πŸ§‘β€πŸ’»Code Scoring & Analysis MCP Server",
30
  theme=gr.themes.Soft(),
31
  )
32