diff --git a/src/forge/Main/CoderDepot.jsx b/src/forge/Main/CoderDepot.jsx index 61cc23106..92eb194b9 100644 --- a/src/forge/Main/CoderDepot.jsx +++ b/src/forge/Main/CoderDepot.jsx @@ -12,7 +12,6 @@ import axios from 'axios'; import Path from './CoderDepotPath'; import Catalogue from './CoderDepotCatalogue'; import ReadMe from './CoderDepotReadme'; -// import CoderRootFileDetail from './CoderRootFileDetail'; import './Index.scss'; import Releases from '../Component/Releases'; import Contributors from '../Component/Contributors'; @@ -21,12 +20,12 @@ import DrawerPanel from '../Component/DrawerPanel'; import UpdateDescModal from './sub/UpdateDescModal'; import Nodata from '../Nodata'; import Invite from './sub/Invite'; -import RenderHtml from '../../components/render-html'; import Loadable from 'react-loadable'; import Loading from '../../Loading'; import ProjectPortrait from '../Component/projectPortrait'; import imNoneImg from './img/importNone.png'; import LicenseModal from '../Component/licenseModal/index'; +import CheckModal from './Modal/checkModal'; import moment from 'moment'; const ProjectCompass = Loadable({ @@ -78,9 +77,11 @@ function CoderDepot(props){ const [ issuesFlag , setIssuesFlag ] = useState(true); const [ releaseVersions , setReleaseVersions] = useState(undefined); const [ licenseVisible ,setLicenseVisible] = useState(false); + const [ checkVisible ,setCheckVisible] = useState(false); const owner = props.match.params.owner; const projectsId = props.match.params.projectsId; + let branchName = props.match.params.branchName; branchName = returnbar(branchName); let pathname = props.history.location.pathname; @@ -438,6 +439,7 @@ function CoderDepot(props){ const fileOperate = type === "dir" && projectDetail && projectDetail.type !==2 && ((projectDetail.permission && projectDetail.permission !=="Reporter") || (current_user && current_user.admin)); return(
代码克隆检测
+提供可扩展的代码克隆检测能力,支持大规模代码库的多语言比对与结果可视化
+