Пример #1
0
        /// <summary>
        /// Set link description.
        /// </summary>
        /// <param name="l">Link path.</param>
        /// <param name="d">Link description.</param>
        public static void SetDescription(string l, string d)
        {
            var v = File0.ReadAllLines(l);

            if (v.Length > 0)
            {
                v[0] = string.Format(":: {0}", d);
            }
            File.WriteAllLines(l, v);
        }
Пример #2
0
        /// <summary>
        /// Set target path.
        /// </summary>
        /// <param name="l">Link path.</param>
        /// <param name="t">Target path.</param>
        public static void SetTarget(string l, string t)
        {
            var v = File0.ReadAllLines(l);

            if (v.Length > 1)
            {
                v[1] = string.Format("@\"{0}\" %*", t);
            }
            File.WriteAllLines(l, v);
        }
Пример #3
0
 /// <summary>
 /// Get module source.
 /// </summary>
 /// <param name="m">Module path.</param>
 /// <returns>Source paths.</returns>
 public static IList <string> GetSource(string m)
 {
     return(File0.ReadAllLines(m + ".source"));
 }
Пример #4
0
 /// <summary>
 /// Get module target.
 /// </summary>
 /// <param name="m">Module path.</param>
 /// <returns>Target paths.</returns>
 public static IList <string> GetTarget(string m)
 {
     return(File0.ReadAllLines(m + ".target"));
 }
Пример #5
0
        /// <summary>
        /// Get link description.
        /// </summary>
        /// <param name="l">Link path.</param>
        /// <returns>Link description.</returns>
        public static string GetDescription(string l)
        {
            var v = File0.ReadAllLines(l);

            return(v.Length > 0 && v[0].Length > 3 ? v[0].Substring(3) : "");
        }
Пример #6
0
        /// <summary>
        /// Get target path.
        /// </summary>
        /// <param name="l">Link path.</param>
        /// <returns>Target path.</returns>
        public static string GetTarget(string l)
        {
            var v = File0.ReadAllLines(l);

            return(v.Length > 1 && v[1].Length > 6 ? v[1].Substring(2, v[1].Length - 6) : "");
        }