Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 1,184 for relativeTo (0.21 sec)

  1. build-logic/kotlin-dsl-shared-runtime/src/main/kotlin/org/gradle/kotlin/dsl/internal/sharedruntime/support/ClassBytesRepository.kt

        private
        fun sourceNamesFromDir(dir: File): Sequence<String> =
            dir.walkTopDown()
                .filter { it.name.isClassFilePath }
                .map { kotlinSourceNameOf(normaliseFileSeparators(it.relativeTo(dir).path)) }
    
        private
        fun classBytesIndexFor(entry: Any): ClassBytesIndex =
            when (entry) {
                is File -> when {
                    entry.isClassPathArchive -> jarClassBytesIndexFor(entry)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 01 17:45:10 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  2. platforms/ide/ide/src/main/java/org/gradle/plugins/ide/idea/model/PathFactory.java

                return null;
            }
    
            while (i >= 0 && j >= 0 && Objects.equal(r.get(i), f.get(j))) {
                i--;
                j--;
            }
    
            // for each remaining level in the relativeTo path, add a ..
            for (; i >= 0; i--) {
                s.append("../");
            }
    
            // for each level in the file path, add the path
            for (; j >= 1; j--) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 6.9K bytes
    - Viewed (0)
  3. src/go/types/typestring.go

    // object is qualified by the import path, e.g., "encoding/json.Marshal".
    type Qualifier func(*Package) string
    
    // RelativeTo returns a [Qualifier] that fully qualifies members of
    // all packages other than pkg.
    func RelativeTo(pkg *Package) Qualifier {
    	if pkg == nil {
    		return nil
    	}
    	return func(other *Package) string {
    		if pkg == other {
    			return "" // same package; unqualified
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:01:18 UTC 2024
    - 12.3K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/types2/typestring.go

    // object is qualified by the import path, e.g., "encoding/json.Marshal".
    type Qualifier func(*Package) string
    
    // RelativeTo returns a [Qualifier] that fully qualifies members of
    // all packages other than pkg.
    func RelativeTo(pkg *Package) Qualifier {
    	if pkg == nil {
    		return nil
    	}
    	return func(other *Package) string {
    		if pkg == other {
    			return "" // same package; unqualified
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:01:18 UTC 2024
    - 12.2K bytes
    - Viewed (0)
  5. src/go/internal/gcimporter/gcimporter_test.go

    				got := types.ObjectString(importedObj, types.RelativeTo(imported))
    				got = sanitizeObjectString(got)
    
    				checkedObj := checked.Scope().Lookup(name)
    				if checkedObj == nil {
    					t.Fatalf("imported object %q was not type-checked", name)
    				}
    				want := types.ObjectString(checkedObj, types.RelativeTo(checked))
    				want = sanitizeObjectString(want)
    
    				if got != want {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 16:22:59 UTC 2024
    - 21.9K bytes
    - Viewed (0)
  6. src/go/internal/srcimporter/srcimporter_test.go

    			t.Error(err)
    			continue
    		}
    
    		obj := pkg.Scope().Lookup(objName)
    		if obj == nil {
    			t.Errorf("%s: object not found", test.name)
    			continue
    		}
    
    		got := types.ObjectString(obj, types.RelativeTo(pkg))
    		if got != test.want {
    			t.Errorf("%s: got %q; want %q", test.name, got, test.want)
    		}
    
    		if named, _ := obj.Type().(*types.Named); named != nil {
    			verifyInterfaceMethodRecvs(t, named, 0)
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 12 12:00:02 UTC 2023
    - 6.5K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/types2/example_test.go

    	}
    	var items []string
    	for obj, uses := range usesByObj {
    		sort.Strings(uses)
    		item := fmt.Sprintf("%s:\n  defined at %s\n  used at %s",
    			types2.ObjectString(obj, types2.RelativeTo(pkg)),
    			obj.Pos(),
    			strings.Join(uses, ", "))
    		items = append(items, item)
    	}
    	sort.Strings(items) // sort by line:col, in effect
    	fmt.Println(strings.Join(items, "\n"))
    	fmt.Println()
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 28 17:58:07 UTC 2023
    - 7.1K bytes
    - Viewed (0)
  8. src/go/internal/gccgoimporter/importer_test.go

    		return
    	}
    
    	if test.name != "" {
    		obj := pkg.Scope().Lookup(test.name)
    		if obj == nil {
    			t.Errorf("%s: object not found", test.name)
    			return
    		}
    
    		got := types.ObjectString(obj, types.RelativeTo(pkg))
    		if got != test.want {
    			t.Errorf("%s: got %q; want %q", test.name, got, test.want)
    		}
    
    		if test.wantval != "" {
    			gotval := obj.(*types.Const).Val().String()
    			if gotval != test.wantval {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 15 20:17:57 UTC 2022
    - 7.2K bytes
    - Viewed (0)
  9. src/go/types/mono.go

    	}
    
    	// TODO(mdempsky): Pivot stack so we report the cycle from the top?
    
    	err := check.newError(InvalidInstanceCycle)
    	obj0 := check.mono.vertices[v].obj
    	err.addf(obj0, "instantiation cycle:")
    
    	qf := RelativeTo(check.pkg)
    	for _, v := range stack {
    		edge := check.mono.edges[check.mono.vertices[v].pre]
    		obj := check.mono.vertices[edge.dst].obj
    
    		switch obj.Type().(type) {
    		default:
    			panic("unexpected type")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Apr 03 18:48:38 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  10. src/go/types/example_test.go

    	}
    	var items []string
    	for obj, uses := range usesByObj {
    		slices.Sort(uses)
    		item := fmt.Sprintf("%s:\n  defined at %s\n  used at %s",
    			types.ObjectString(obj, types.RelativeTo(pkg)),
    			fset.Position(obj.Pos()),
    			strings.Join(uses, ", "))
    		items = append(items, item)
    	}
    	slices.Sort(items) // sort by line:col, in effect
    	fmt.Println(strings.Join(items, "\n"))
    	fmt.Println()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 8.9K bytes
    - Viewed (0)
Back to top