GithubHelp home page GithubHelp logo

jbanaszczyk / ccfinderx Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 2.0 10.1 MB

License: MIT License

Makefile 0.23% Shell 0.01% Python 19.39% Java 32.71% Batchfile 0.21% C++ 45.51% C 0.15% Awk 0.01% HTML 1.33% CSS 0.46%
clone-detection similarity-detection code-clones ccfinderx

ccfinderx's People

Contributors

jbanaszczyk avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

pombredanne

ccfinderx's Issues

Retarget to Windows 7

Form ICU: icu\icu4c\source\allinone\Build.Windows.ProjectConfiguration.props

  <PropertyGroup>
    <!-- This is the default SDK target. -->
    <!-- Note that the Windows 8.1 SDK is backwards compatible down-level to Windows 7, so
         setting this to 8.1 does not actually imply targeting Windows 8.1. -->
    <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
  </PropertyGroup>
  <PropertyGroup>
    <!-- We need to explicitly set the target version to Windows 7. -->
    <Win32_WinNTVersion>0x0601</Win32_WinNTVersion>
  </PropertyGroup>

Cleanup code

  • Describe icu4j
  • move icu to icu4c
  • Remove old *.sln *.vcproj files
  • Remove unused #define
  • Convert from multibyte to unicode
  • Use static libs (ICU4C)
  • Upgrade ICU4C
  • Use modular boost
  • Review linked libs
  • Use .props files
  • Use 2017 settings
  • Make unportable portable
  • Remove short filenames
  • Upgrade version
  • Check 64-bit versions
  • CCFinderX.props:
    • Fix _CRT_SECURE_NO_WARNINGS
    • Fix _SCL_SECURE_NO_WARNINGS
    • Fix _SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING
    • Use <SDLCheck>true</SDLCheck>
    • Use <ConformanceMode>true</ConformanceMode> What is This?
  • Fix '<': signed/unsigned mismatch
  • Fix conversion from '__int64' to 'int32_t', possible loss of data
  • Fix all warnings
  • Execute Find Code Issues and other static analysis tools
  • Manage newengine folder
  • Manage C:\Program Files (x86)\Windows Kits\10\Redist\ucrt\DLLs
  • review end of: https://docs.microsoft.com/en-us/windows/desktop/WinProg/using-the-windows-headers#setting-winver-or-_win32_winnt

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.