Skip to content

MeIver/facebook-react-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React仓库文件变更频率分析

项目概述

本分析项目旨在识别Facebook React仓库在过去30天内变更最频繁的文件,帮助开发者了解代码库的热点区域和潜在的技术债务。

分析参数

  • 目标仓库: facebook/react
  • 时间范围: 过去30天
  • 分析目标: 变更最频繁的文件
  • 排除目录: node_modules, dist, build, .git
  • 输出文件: react_frequent_files.csv

文件结构

  • react_frequent_files.csv - 分析结果(主要输出)
  • analysis_config.json - 分析配置参数
  • scripts/ - 分析脚本目录
  • examples/ - 示例输出
  • docs/ - 分析文档

使用方法

  1. 设置环境变量(在.mcp_env文件中):

    REPO_OWNER_NAME=MeIver
    GITHUB_ACCESS_TOKEN=YOUR_TOKEN
    
  2. 运行分析脚本:

    python scripts/analyze_file_changes.py
  3. 验证分析结果:

    python scripts/verify_analysis.py

输出格式

输出文件为CSV格式,包含以下列:

  • File: 文件路径(相对路径)
  • ChangeCount: 变更次数
  • LastModified: 最后修改日期(YYYY-MM-DD)

注意事项

  • 需要GitHub API访问令牌
  • 分析仅包含符合数字前缀模式的文件
  • 排除非代码文件目录

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages