Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using UnityEngine;
- using UnityEditor;
- using System.Collections.Generic;
- using System.IO;
- public class TominKoodiDublikaattiEtsin : MonoBehaviour {
- //g-napista valitse seuraava transformi lapsista
- [MenuItem("TomiPN/Find duplicates %e")]
- static void FindDublicatesInAssets()
- {
- string path = Application.dataPath;
- string[] csFiles = Directory.GetFiles(path, "*.cs",SearchOption.AllDirectories);
- string[] jsFiles = Directory.GetFiles(path, "*.js", SearchOption.AllDirectories);
- List<string> allfiles = new List<string>(csFiles.Length+jsFiles.Length);
- foreach (string s in csFiles)
- {
- string filename = Path.GetFileNameWithoutExtension(s);
- if (allfiles.Contains(filename))
- {
- Debug.LogError("Codefile: " + Path.GetFileName(s) + " is duplicat by name");
- }
- else
- {
- allfiles.Add(filename);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement